- 主题:请教一下这是C++的什么语法
- 看样子,thenInWorkerThread传递的参数是个函数,这个语法是怎么用的?[]里是什么作用?
 
 return asyncSystem.all(std::move(resolvedBuffers))
 .thenInWorkerThread(
 [pResult = std::move(pResult)](
 std::vector<ExternalBufferLoadResult>&& loadResults) mutable {
 for (auto& bufferResult : loadResults) {
 if (!bufferResult.success) {
 pResult->warnings.push_back(
 "Could not load the external gltf buffer: " +
 bufferResult.bufferUri);
 }
 }
 return std::move(*pResult.release());
 });
 
 --
 FROM 27.208.36.*
 
- lambda表达式
 让lambda表达式使用当前作用域的pResult,否则lambda中会找不到这个变量
 --
 修改:stub FROM 39.144.39.*
 FROM 39.144.39.*
 
- 谢谢,我查一下,看的一头雾水
 【 在 stub 的大作中提到: 】
 : lambda表达式
 --
 FROM 27.208.36.*
 
- 不奇怪。。回调式的编程都是这样让人一头雾水的。
 
 【 在 smthxes 的大作中提到: 】
 : 谢谢,我查一下,看的一头雾水
 --
 FROM 47.243.39.*
 
- 弄ue4的一个插件,编译之后不能加载失败,想找找错误,发现C++的代码真是晦涩难懂
 【 在 hgoldfish 的大作中提到: 】
 : 不奇怪。。回调式的编程都是这样让人一头雾水的。
 :
 --
 FROM 27.208.36.*
 
- 【 在 hgoldfish 的大作中提到: 】
 : 不奇怪。。回调式的编程都是这样让人一头雾水的。
 :
 envoy里边全是这种, 看回调的比顺序代码累太多了
 --
 FROM 183.195.11.*