Formatierte Eingabe/Ausgabe mit erweiterten Typen (C++)
Nach oben zu Funktionen - Index
Die folgende Tabelle enthält neue Formatbezeichner, die in C++Builder für die printf- und scanf-Funktionen implementiert wurden. Diese Implementierung ermöglicht die Ein- und Ausgabe von 64-Bit-Integerwerten und bietet größere Flexibilität bei der Ein- und Ausgabe anderer Typen.
Formatzeichen | Funktionalität |
---|---|
%Ld |
__int64 |
%I8d |
8-Bit-Wide-Integer (char) |
%I16d |
16-Bit-Wide-Integer (short) |
%I32d |
32-Bit-Wide-Integer (long) |
%I64d |
64-Bit-Wide-Integer (__int64) |
Beachten Sie, dass in der obigen Tabelle das Format %d beispielhaft verwendet wird. Die Präfixe I8, I16, I32, I64 können ebenso wie das neue Präfix L, das früher nur in Verbindung mit float zur Angabe des Typs long double zulässig war, mit den Formaten d, i, o, x, X verwendet werden.