传递给std::function的functor必须是CopyConstructible的。C++ 23里改了这点,弄了个std::move_only_function
https://stackoverflow.com/questions/33436336/capture-stdpromise-in-a-lambda-c14
这点上C++不如Rust,Rust的lambda加个move关键字就完事。
【 在 littleSram 的大作中提到: 】
: 问了一下chatgpt,供参考
: [upload=1][/upload][upload=2][/upload][upload=3][/upload]
--
修改:z16166 FROM 114.241.225.*
FROM 114.241.225.*