Свързани въпроси 'unsigned-integer'

Защо unsigned int не са съвместими с CLS?
Защо целите числа без знак не са съвместими с CLS? Започвам да мисля, че спецификацията на типа е само за производителност, а не за коректност.
19388 изгледи
schedule 26.11.2022

Използване на unsigned int в различни случаи?
Искам да попитам каква е разликата между тези два случая? Случай 1: unsigned int i; for(i=10;i>=0;i--) printf("%d",i); Това ще доведе до безкраен цикъл! Случай 2: unsigned int a=-5; printf("%d",a); Ще отпечата -5 на...
70 изгледи
schedule 18.11.2023

Сравнение на променлива size_t с -1 (максимална стойност на размера) в C++ код
Преработвам библиотека и се опитвам да се отърва от много gcc предупреждения. Голямата част от тези предупреждения са за сравнение със знак/без знак и са свързани с използването на size_t . Библиотеката работи на 64 битови Linux системи. Един...
1432 изгледи

Дали сравняването на цяло число без знак с -1 е добре дефинирано?
Помислете за следното : size_t r = 0; r--; const bool result = (r == -1); Сравнението, чийто резултат инициализира result , има ли добре дефинирано поведение? И резултатът му true ли е, както бих очаквал? Тези въпроси и отговори...
998 изгледи

Как да декларирам 32-битово цяло число без знак?
Има ли начин да декларирате 32-битово цяло число без знак в PowerShell? Опитвам се да добавя неподписано (започва с 0xf ), т.е. 0xff000000 + 0xAA , но се оказа отрицателно число, докато искам да е 0xff0000AA .
12660 изгледи
schedule 14.03.2024