E/S formatées de types étendus (C++)

De RAD Studio
Aller à : navigation, rechercher

Remonter à Fonctions - Index


Le tableau suivant présente les nouveaux spécificateurs de format implémentés dans C++Builder pour la famille printf et scanf de fonctions. Cette implémentation permet l'entrée et la sortie d'entiers 64 bits et offre une plus grande souplesse des E/S pour les autres types.

Caractère de format Fonctionnalité

%Ld

__int64

%I8d

Entier étendu 8 bits (char)

%I16d

Entier étendu 16 bits (short)

%I32d

Entier étendu 32 bits (long)

%I64d

Entier étendu 64 bits (__int64)



Notez que le tableau ci-dessus utilise le format %d comme exemple. Les préfixes I8, I16, I32, I64 peuvent être utilisés avec les formats d, i, o, x, X, ainsi que le nouveau préfixe L auparavant autorisé uniquement sur float pour spécifier le type long double.


Voir aussi