C++20では、符号付き整数型のビット表現を「2の補数 (Two's Complement)」に規定する。 これによって、2の補数を前提としたビット演算ができるようになる。また、2の補数には値-0を表すビット値が存在しないため、「ビット値が異なる値0と値-0を等値であると ...
C++20では、符号付き整数型のビット表現を「2の補数 (Two's Complement)」に規定する。 これによって、2の補数を前提としたビット演算ができるようになる。また、2の補数には値`-0`を表すビット値が存在しないため、「ビット値が異なる値`0`と値`-0`を等値である ...