我正在进行c ++测试,下面有一个奇怪的代码块,我不明白.在这里,i是一个int并且code是char:
[=,&i]()mutable
{
i++;
code = 'b';
std::cout << "i:" <<i<<"""code:"<<code <<cout::endl;
}();
Run Code Online (Sandbox Code Playgroud)
我不知道怎么解释这个; 它看起来不像典型的C++代码块.我在网上搜索了有关这方面的信息,但在这种代码风格上找不到任何其他信息.
这段代码是什么意思?
| 归档时间: |
|
| 查看次数: |
205 次 |
| 最近记录: |