【发布时间】:2010-10-25 22:58:36
【问题描述】:
以下是由于序列点规则导致未定义行为的两个常见问题:
a[i] = i++; //has a read and write between sequence points
i = i++; //2 writes between sequence points
关于序列点,您还遇到过哪些其他事情?
当编译器无法警告我们时,很难找出这些问题。
【问题讨论】:
-
没有问题。我只是想让标题更清楚一点,因为这听起来像是您在寻求特定问题的帮助。 :)
标签: c++ c sequence-points