Czy przesunięcie więcej niż 32 bitów liczby całkowitej uint64_t na niezdefiniowane zachowanie na komputerze x86?

Ucząc się na własnej skórze, starałem się przesunąć along long iuint64_t do ponad 32 bitów na maszynie x860. Nie pamiętam, żeby gdzieś czytać, niż na 32-bitowych maszynowych operatorach przesunięcia działają tylko na pierwszych 32 bitach, ale nie mogą przypomnieć sobie źródła. Chciałbym wiedzieć, czy Przesunięcie więcej niż 32 bitów liczby całkowitej uint64_t na maszynie x86 jest Niezdefiniowanym Zachowaniem?

questionAnswers(5)

yourAnswerToTheQuestion