Это будет постинкрементное l
, то есть вычисление l+l
и увеличение l
после этого, так что это имеет некоторый эффект ..
Демо-код:
#include <iostream>
int main() {
int l = 1;
std::cout << "l+l++ = " << l+l++ << std::endl;
std::cout << "l = " << l << std::endl;
return 0;
}
РЕДАКТИРОВАТЬ: Обратите внимание, что этот компилятор с предупреждением (см. ответ Паскаля ):
main.cpp: In function ‘int main()’:
main.cpp:5: warning: operation on ‘l’ may be undefined