Ist das Literal 0xffffffff int oder in C ++ vorzeichenlos

GemäßdieseGanzzahlige Literale ohne Typenzusatz sind immerints. Sowohl gcc als auch clang interpretieren jedoch0xffffffff (oder ein beliebiges Literal, das das Vorzeichenbit explizit anders als mit dem Zeichen setzt-) als nicht signiert. Welches ist richtig? (gemäßdiese die Compiler sind)

Antworten auf die Frage(1)

Ihre Antwort auf die Frage