Поделиться через


атрибут unsigned

Ключевое слово без знака указывает, что наиболее значимый бит целочисленной переменной представляет бит данных, а не бит со знаком.

[[ unsigned ]] type-qualifier [[ int ]]identifier-name;

Параметры

type-qualifier

Может быть любым символом char, wchar_t, long, int, short и small.

identifier-name

Указывает допустимый идентификатор MIDL. Допустимые идентификаторы MIDL состоят из 31 буквенно-цифрового символа и (или) символа подчеркивания и должны начинаться с алфавита или символа подчеркивания.

Комментарии

Этот ключевое слово является необязательным и может использоваться с любым символьным и целым числом типов char, wchar_t, long, short и small. При необходимости можно включить ключевое слово int после квалификаторов типа long, short и small.

При использовании параметра /char компилятора MIDL символьные и целочисленные типы, которые отображаются в IDL-файле без явных ключевых слов знака, могут отображаться с ключевое слово со знаком или без знака в созданном файле заголовка. Чтобы избежать путаницы, укажите знак целочисленного и символьного типов.

См. также раздел

Базовые типы MIDL

Char

/Char

Файл определения интерфейса (IDL)

INT

long

short

Подписал

Маленький

wchar_t