为什么 123 页 4.1.3 节的语句结果为未定义?

作者: movement-wang创建于 2023年3月23日更新于 2023年3月23日

cout << i << " " << ++i << endl; 尽管<<被重载了,但重载不会改变优先级,++的优先级高于<<,为什么不先计算++,再<<?为什么输出是未定义的?

内容来源: applenob/Cpp_Primer_Practice