|
12
|
| Phil Miller · 技术社区 · 16 年前 |
|
|
1
21
n -即,对于任何溢出或下溢,它都会“环绕”。对于ISO C++,这是3.9.1[基本。基本]/4:
对于ISO C(99),它是6.2.5/9:
在ISO 14882:2003 5.3.1.7中:
|
|
|
2
2
http://msdn.microsoft.com/en-us/library/wxxx8d2t%28VS.80%29.aspx
换句话说,确切的行为将是特定于架构的。如果我是你,我会避免使用这种奇怪的构造。 |
|
|
3
2
否定一个无符号数对于在字上传播lsb以形成后续位操作的掩码非常有用。 |
|
|
4
1
我唯一能想到的就是错得让我头疼。..
|
|
|
5
1
从 current C++ draft standard 第5.3.1节第8句:
用户@outis在评论中提到了这一点,但我会把它放在答案中,因为outis没有。如果outis回来回答,我会接受。 |
|
|
6
1
否定a
如果将该值重新分配给
现在我从来没有听说过这样的实现
|