System.UnicodeString.printf
C++
int __cdecl printf(const wchar_t* format, ...); // Returns formatted length
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | ustring.h | System | UnicodeString |
Beschreibung
Legt den Wert von UnicodeString entsprechend einem gegebenen Format-String und den zugehörigen Argumenten fest.
Mit printf können Sie den Wert einer UnicodeString-Instanz einem gegebenen Standardformatbezeichner aus C++ entsprechend festlegen. Die Werte für Argumente im Formatbezeichner müssen als zusätzliche Parameter nach dem Parameter "format" übergeben werden. Diese Methode gibt die Länge in Zeichen des resultierenden formatierten Strings zurück.
Warnung: Der von UnicodeString.c_str() unter OS X und iOS zurückgegebene Wert ist char16_t*, die Funktion printf erwartet aber wchar_t*.
Siehe auch
Themen
- Formatbezeichner in C/C++
- printf-Formatbezeichner
- printf-Genauigkeitsbezeichner
- printf-Format-String
- Der scanf-Format-String
- scanf-Formatbezeichner
- Formatierte Eingabe/Ausgabe mit erweiterten Typen