2016-11-23 51 views
-2

表达式执行的这是我的理解是,j = i++i之前在声明中为了与逗号C++

j = i, ++i;执行。

请问C++标准保证j = i在循环

for (auto i = std::next(begin), j = begin; i!= end; j= i, ++i)++i之前执行?

+0

https://en.wikipedia.org/wiki/Comma_o​​perator – JGroven

回答