atributo sem sinal
O palavra-chave sem sinal indica que o bit mais significativo de uma variável de inteiro representa um bit de dados em vez de um bit assinado.
[[ unsigned ]] type-qualifier [[ int ]]identifier-name;
-
type-qualifier
-
identifier-name
-
Especifica um identificador MIDL válido. Os identificadores MIDL válidos consistem em até 31 caracteres alfanuméricos e/ou sublinhados e devem começar com um caractere alfabético ou sublinhado.
Essa palavra-chave é opcional e pode ser usada com qualquer um dos tipos de caractere e inteiro char, wchar_t, long, short e small. Opcionalmente, você pode incluir o palavra-chave int após os qualificadores de tipo longos, curtos e pequenos.
Quando você usa o comutador do compilador MIDL /char, os tipos de caracteres e inteiros que aparecem no arquivo IDL sem palavras-chave de sinal explícitas podem aparecer com os palavra-chave assinados ou não assinados no arquivo de cabeçalho gerado. Para evitar confusão, especifique o sinal do inteiro e dos tipos de caracteres.