yes*_*aaj 16 c++ deprecated sequence-points c++11
维基百科说在C++ 11中不推荐使用序列点.那是什么意思?这是否意味着由序列点引起的未定义行为没有影响?
术语"序列点"的一个主要问题是它提出了一种从未存在的绝对测序.考虑表达式a = (b(),c()) + d(); 在b()和之间存在一个序列点c(),但这并不意味着其他所有内容都可以被描述为明显在之前c()或之后b().这将是可能的b(),c()以及d(),要在订单evaludated bcd,bdc或dbc."序列"点术语并没有真正说清楚,但更新的术语确实如此.
| 归档时间: |
|
| 查看次数: |
1855 次 |
| 最近记录: |