attributo con segno
La parola chiave signed indica il bit più significativo di una variabile integer rappresenta un bit di segno anziché un bit di dati.
[[ signed ]] type-qualifier [[ int ]]identifier-name;
-
type-qualifier
-
Può essere uno qualsiasi di char, wchar_t, long, short e small.
-
identifier-name
-
Specifica un identificatore MIDL valido. Gli identificatori MIDL validi sono costituiti da un massimo di 31 caratteri alfanumerici e/o caratteri di sottolineatura e devono iniziare con un carattere alfabetico o di sottolineatura.
Questa parola chiave è facoltativa e può essere usata con uno dei tipi carattere e integer char, wchar_t, long, short e small. Facoltativamente, è possibile includere la parola chiave int dopo i qualificatori di tipo long, short e small.
Quando si usa l'opzione del compilatore MIDL, i tipi char, character e integer visualizzati nel file IDL senza parole chiave di segno esplicite, possono essere visualizzati con le parole chiave signed o unsigned nel file di intestazione generato. Per evitare confusione, specificare il segno dei tipi integer e carattere.