闭包 问答列表

PHP 中是否有 is_closure() 函数?

作者:Doug Cassidy 提问时间:5/4/2023

我有一个 var,我需要知道它是闭包还是只是一个常规字符串、数组等。我当然可以 is_array() is_string() is_bool() is_null() is_resource() is...

如何在变量中存储 Swift 函数

作者:DerrickHo328 提问时间:7/21/2016

// Assume you have two functions. // Swift considers these functions as distinct func cars(left look...

Groovy:更新闭包内的外部变量形式

作者:Suwandi Cahyadi 提问时间:10/27/2023

我在下面有以下时髦的代码片段: import groovy.xml.StreamingMarkupBuilder; def processData() { // xml builder def...

在 C 循环中捕获的变量#

作者:Morgan Cheng 提问时间:11/7/2008

我遇到了一个关于 C# 的有趣问题。我有如下代码。 List<Func<int>> actions = new List<Func<int>>(); int variable = 0; while...

我得到的这个解释(Rust 代码在幕后需要在调用时使用变量)是否正确?

作者:Anon Anon 提问时间:10/22/2023

我在理解闭包方面遇到了一些困难,所以我跳到一个论坛上,问一些关于引擎盖下发生的事情的问题。有人给我举了这个例子: 对于以下代码: let x = String::new(); let f = ||...

当我们使用 for 循环创建函数时 - 它是闭包吗?

作者:alixi6 提问时间:10/24/2023

我试图了解 Python 中的闭包概念。我见过很多这样的例子: funcs = [] for n in range(1, 4): funcs.append(lambda x: x + n) fo...

在嵌套迭代器中,按索引访问向量不起作用

作者:exocortex 提问时间:10/23/2023

我有一个奇怪的行为,我无法向自己解释。如果想通过遍历两个 's 来创建新的字符串,但不知何故通过索引访问不起作用,因为我借用了东西。我的困惑来自这样一个事实,即索引不应该被复制,因为它是一个原始时间。...

使用闭合保留价值的咖喱功能

作者:amit chowdhary 提问时间:10/30/2023

在一次采访中,我被要求编写一个使用 closure(Javascript) 保留价值的 currying 函数。 示例:执行最后一个添加函数后,上述代码行的输出应为 55。add(1, 2, 3)(4...

闭合内部功能/需要说明

作者:neuraldag 提问时间:10/2/2023

我正在研究闭包,并在书中看到了一个未知的(对我来说)在函数中使用闭包的例子: func counter() -> () -> Int { var count = 0 let incremente...

尝试从闭包访问返回的字符串时出现“无法将类型'()'的返回表达式转换为返回类型'String'”编译器错误

作者:Tardik 提问时间:9/1/2023

func requestList(completionParameter: @escaping (String) -> String ) { let url = URL(string: "https...


共336条 当前第13页