【发布时间】:2022-01-15 05:15:07
【问题描述】:
在 C++17 中执行 -1 ^ mask 和其他按位运算(如 signed.bitOp(unsigned) 和 signed.bitOp(signed))是实现定义的行为还是未定义的行为?
【问题讨论】:
-
@orhtej2 是否在 ISO 中保证符号位就在数字之前/无论如何?
-
公平的问题,看起来没有:stackoverflow.com/questions/37363367/…
标签: c++ c++17 bit-manipulation