BasicType
Spécifie le type de base du symbole.
Syntax
enum BasicType {
btNoType = 0,
btVoid = 1,
btChar = 2,
btWChar = 3,
btInt = 6,
btUInt = 7,
btFloat = 8,
btBCD = 9,
btBool = 10,
btLong = 13,
btULong = 14,
btCurrency = 25,
btDate = 26,
btVariant = 27,
btComplex = 28,
btBit = 29,
btBSTR = 30,
btHresult = 31,
btChar16 = 32, // char16_t
btChar32 = 33, // char32_t
btChar8 = 34 // char8_t
};
Éléments
Élément | Description |
---|---|
btNoType | Aucun type de base n’est spécifié. |
btVoid | Le type de base est un void . |
btChar | Le type de base est un char (type C/C++). |
btWChar | Le type de base est un caractèreWCHAR large (Unicode). |
btInt | Le type de base est signed int (type C/C++). |
btUInt | Le type de base est unsigned int (type C/C++). |
btFloat | Le type de base est un nombre à virgule flottante (FLOAT ). |
btBCD | Le type de base est une décimale codée binaire (BCD ). |
btBool | Le type de base est un type booléen (BOOL ). |
btLong | Le type de base est un long int (type C/C++). |
btULong | Le type de base est un unsigned long int (type C/C++). |
btCurrency | Le type de base est la devise. |
btDate | Le type de base est date/heure (DATE ). |
btVariant | Le type de base est une structure de type variable (VARIANT ). |
btComplex | Le type de base est un nombre complexe. |
btBit | Le type de base est un peu. |
btBSTR | Le type de base est une chaîne de base ou binaire (BSTR ). |
btHresult | Le type de base est un HRESULT . |
Notes
Les valeurs de cette énumération sont renvoyées par la méthode IDiaSymbol::get_baseType.
Configuration requise
En-tête : cvconst.h
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour