相关疑难解决方法(0)

如何确定在其他人之前"排序"的内容?

我在C++ 11中经历了关于Undefined Behavior和Sequenced [Before/After]关系的优秀答案.我理解二元关系概念,但我不知道管理测序的新规则是什么.

对于这些熟悉的示例,新的排序规则如何应用?

  1. i = ++i;
  2. a[++i] = i;

更具体地说,新的C++ 11排序规则是什么?

我正在寻找一些规则(这个是完全组成的)

lhs一个的'='语句总是前的测序rhs,并且首先是这样评价.

如果这些标准本身可用,有人可以在这里引用相同的内容吗?

c++ language-lawyer c++11

20
推荐指数
2
解决办法
2580
查看次数

是否在C/C++中定义了链接未定义的行为?

忽略变量的类型,表达式a=b=c是否已在C和C++中定义了行为?

如果是的话,任何人都可以给我官方证据,比如标准中的引号吗?

PS我搜索了链接的任务,但我得到的是关联性,但我没有在C99标准中找到任何关于它的文本.也许我做错了?希望有人能帮助我.

c c++ variable-assignment assignment-operator

7
推荐指数
1
解决办法
4512
查看次数