闭包 问答列表

使用初始值设定项和目标 C++ 捕获 Lambda

作者:Fabio A. 提问时间:5/3/2023

尝试以下代码,写入文件并编译.mmg++ -std=c++17 int x; auto a = [c = x]{}; 它会导致编译器抱怨 error: 'c' was not declare...

收到错误消息:“Extra trailing closure passed in call” 斯威夫特

作者:cg1000 提问时间:5/6/2023

更新:该函数的代码发布在帖子中间的下方。retrieveSelectedRestaurantDetailViewInfo 我在下面的代码块中收到错误消息:“”:Extra trailing clos...

如何将print函数作为参数传递给forEach?

作者:R u c k s a c k 提问时间:5/9/2023

该函数可以打印整数,可以像 一样调用。我想在数组上做同样的事情。printprint(5)[Int] 但是,尝试在 上执行相同的操作会失败。forEach [1,2,3].forEach(prin...

为什么异步函数从外部作用域错误地绑定名称?[复制]

作者:UpTheIrons 提问时间:12/27/2022

这个问题在这里已经有答案了: 在循环(或推导)中创建函数(或 lambda)( 7 个答案) 11个月前关闭。 这是一个通过迭代循环的异步函数生成器。我希望这个关闭会尊重外部范围的名称。for i...

如何在从循环函数调用的函数中使用新的 useState 值,包括 React 中的超时?

作者:Korimako 提问时间:5/11/2023

在此代码中,我希望输出打印“Output:,1,2,3,4,5” 但是输出变量是过时的,因为我在从闭包返回 promise 后迭代调用该函数。 有什么有效的方法可以保持这种定时睡眠效果的循环,并获得...

如何在 Rust 中 Hyper 的异步闭包内从外部范围正确读取字符串值

作者:Tim Perry 提问时间:5/20/2023

我正在尝试学习 Rust,并尝试编写一些非常简单的 Web 服务器代码来做到这一点。 我以为我对生命周期和简单代码借用的基础知识有一个很好的了解,但我发现要么我在某个地方缺少一个基本的技术,要么我认...

访问 python 装饰器的本地范围内的变量 [duplicate]

作者:Jim 提问时间:5/28/2023

这个问题在这里已经有答案了: 如何从函数的闭包访问/修改变量? (1 个回答) 6个月前关闭。 考虑: def g(value): def f(): return value return ...

生存期和闭包捕获的变量如何交互?[复制]

作者:Kami SM 提问时间:5/29/2023

这个问题在这里已经有答案了: 为什么 Rust Closure 在被调用之前就拥有所有权 (1 个答案) 6个月前关闭。 我目前正在从《The Rust Programming Language》一...

从 api 获取新数据并进一步渲染到 react typescript 列表中

作者:seventeen 提问时间:6/6/2023

这是我的api: const getTransactionsCashD = async (staff_id: string, page: number) => { setLoading(true)...

为什么 python 使用中间单元格作为闭包?

作者:andrew mamchyn 提问时间:1/23/2023

伙计们,我完全不明白为什么 Python 使用中间单元格进行闭包。例如: def outer(): x = "world" def inner(): print(f"Hello {x}") ...


共336条 当前第27页