attribut wchar_t
Le mot clé wchar_t désigne un type de caractères larges.
wchar_t identifier-name;
-
identifier-name
-
Spécifie un identificateur MIDL valide. Les identificateurs MIDL valides comprennent jusqu’à 31 caractères alphanumériques et/ou de trait de soulignement et doivent commencer par un caractère alphabétique ou de soulignement.
Le type wchar_t est défini par MIDL comme un objet de données court (16 bits) non signé.
Le compilateur MIDL autorise la redéfinition de wchar_t, mais uniquement s’il est cohérent avec la définition précédente.
Le type de caractères larges est l’un des types prédéfinis de MIDL. Le type à caractères larges peut apparaître en tant que spécificateur de type dans les déclarations const , les déclarations typedef , les déclarations générales et les déclarateurs de fonction (en tant que spécificateur de type de retour de fonction et en tant que spécificateur de type paramètre). Pour connaître le contexte dans lequel les spécificateurs de type apparaissent, consultez Fichier de définition d’interface (IDL).
L’attribut [string] peut être appliqué à un pointeur ou à un tableau de type wchar_t.
Utilisez le caractère L avant un caractère ou une constante de chaîne pour désigner la constante de type caractère large.