闭包 问答列表

ThreadPool 争用条件、关闭、锁定还是其他原因?

作者:gambit 提问时间:10/29/2022

对线程来说仍然很陌生,所以我确定它是那些小陷阱和重复问题之一,但我无法找到浏览线程的答案。 我有一个 C# 端口扫描器应用程序。 我正在使用线程池为每个端口启动一个新的 TcpClient,并探测它...

JavaScript 如何修复陷阱计数器 [duplicate]

作者:galhayne 提问时间:11/3/2022

这个问题在这里已经有答案了: JavaScript 闭包在循环中 – 简单的实例示例 (45 个答案) 去年关闭。 我正在尝试运行一个for循环并在不使用let的情况下打印当前索引 这是我的代码:...

我不知道为什么当我在事件侦听器中调用函数时更改函数内的操作变量时,它不会全局更改

作者:ahmed tahri 提问时间:11/8/2022

我是 JavaScript 的新手,我想构建一个计算器,但是当我尝试更改事件侦听器中的全局变量时,变量仅在本地更改,但是当我需要链接到相等按钮的事件侦听器中的变量时,它会采用运算符的初始值,该值为空,...

循环中的 setTimeout 不打印变量的值?

作者:Gagan baghel 提问时间:11/20/2022

function x(){ for(var i=1;i<=5;i++){ setTimeout(function (i){ console.log(i) },i*1000) } } x();...

我应该只将 Fn、FnMut 和 FnOnce 用于闭包吗?

作者:quant_dev 提问时间:11/21/2022

场景:我想编写一个以单变量函数为参数的优化器算法。我希望它既能与闭包一起使用,又能实现一些方法来计算优化函数的值。我是否应该声明我的优化器接受一个参数或其他一些特征,这些特征将由我想传递给优化器的任何...

如何保存函数指针以供以后在 c++ 中使用,具有保存状态的类似闭包

作者:Nick Ruha 提问时间:11/23/2022

我是一个 c++ 新手,所以我不确定如何写这个,但基本上我想要一个函数,它接受一些参数并返回一个不需要任何参数的函数指针,可以执行以供以后使用。就像一个闭合。 我知道 c++ 没有闭包,但可以通过 ...

如何在 rust 中触发异步回调

作者:lulijun 提问时间:11/29/2022

我正在尝试在 Rust 中实现 StateMachine,但是在尝试在生成线程中触发 StateMachine 的回调时遇到了一些问题。 这是我的 StateMachine 结构。状态是一个通用的 ...

当每个函数只返回一个 Int 时,这个函数如何调用这个闭包?

作者:Ryan Ashton 提问时间:12/7/2022

我发现这段代码非常令人困惑: let myClosure = { (number1: Int, number2: Int) -> Int in return number1 * number2 }...

如果可能的话,为什么不能覆盖它?

作者:Lenny 提问时间:12/8/2022

我正在学习 Java,我遇到了一个 Closure 的例子: public class Callbacks { public static void main(String[] args) { ...

为什么选择 console.dir(add);不显示范围变量?视窗 7

作者: 提问时间:12/10/2022

const add = (function () {let counter = 0; return function () {counter += 1; return counter}}) (); ...


共336条 当前第21页