logo
volkov / C++ / Бьерн Страуструп-Справочное руководство по С++

R.4.1 Стандартные преобразования для целочисленных

Всюду, где требуется целое, можно использовать char, short int,

элемент перечисления ($$R.7.2) или битовое поле ($$R.9.6), причем

в знаковом и беззнаковом вариантах. Если int может представлять

все значения исходного типа, значение преобразуется к int, иначе

оно преобразуется к unsigned int. Это называется стандартным

преобразованием для целочисленных.