Datenkonvertierung
Diese Routinen konvertieren Daten aus einer Form in eine andere. Im Allgemeinen konvertieren diese Routinen die Daten schneller als Konvertierungen, die Sie selbst schreiben. Jede Routine, die mit einem to
-Präfix beginnt, wird als Funktion und als Makro implementiert. Unter Empfehlungen finden Sie Informationen zum Auswählen einer Implementierung zwischen Funktionen und Makros.
Datenkonvertierungsroutinen
Routine | Verwendung |
---|---|
abs |
Suchen des absoluten Werts einer ganzen Zahl |
atof , _atof_l |
Konvertieren von Zeichenfolge in float |
atoi , _atoi_l |
Konvertieren von Zeichenfolge in int |
_atoi64 , _atoi64_l |
Konvertieren von Zeichenfolgen in __int64 oder long long |
atol , _atol_l |
Konvertieren von Zeichenfolge in long |
c16rtomb , c32rtomb |
Konvertieren von UTF-16- oder UTF-32-Zeichen in entsprechende Multibytezeichen |
_ecvt , _ecvt_s |
Konvertieren von double in Zeichenfolge der angegebenen Länge |
_fcvt , _fcvt_s |
Konvertieren von double mit einer angegebenen Anzahl von Ziffern hinter dem Dezimaltrennzeichen |
_gcvt , _gcvt_s |
Konvertieren von double -Zahl in in Zeichenfolge; Speichern der Zeichenfolge im Puffer |
_itoa , _ltoa , _ultoa , _i64toa , _ui64toa , _itow , _ltow , ultow , _i64tow , _ui64tow , _itoa_s , _ltoa_s , _ultoa_s , _i64toa_s , _ui64toa_s , _itow_s , _ltow_s , _ultow_s , _i64tow_s , _ui64tow_s |
Konvertieren von integer-Typen in string |
labs |
Suchen des absoluten Werts einer long -Ganzzahl |
llabs |
Suchen des absoluten Werts einer long long -Ganzzahl |
_mbbtombc , _mbbtombc_l |
Konvertieren von 1-Byte-Multibytezeichen in entsprechendes 2-Byte-Multibytezeichen |
_mbcjistojms , _mbcjistojms_l , _mbcjmstojis , _mbcjmstojis_l |
Konvertieren von JIS(Japan Industry Standard)-Zeichen in japanische Microsoft-Zeichen (JMS) |
_mbcjistojms , _mbcjistojms_l , _mbcjmstojis , _mbcjmstojis_l |
Konvertieren von JMS-Zeichen in JIS-Zeichen |
_mbctohira , _mbctohira_l , _mbctokata , _mbctokata_l |
Konvertieren von Multibytezeichen zu 1-Byte-Hiragana-Code |
_mbctohira , _mbctohira_l , _mbctokata , _mbctokata_l |
Konvertieren von Multibytezeichen zu 1-Byte-Katakana-Code |
_mbctombb , _mbctombb_l |
Konvertieren von 2-Byte-Multibytezeichen in entsprechendes 1-Byte-Multibytezeichen |
mbrtoc16 , mbrtoc32 |
Konvertieren von Multibytezeichen in entsprechende UTF-16- oder UTF-32-Zeichen |
mbstowcs , _mbstowcs_l , mbstowcs_s , _mbstowcs_s_l |
Konvertieren von Multibytezeichensequenz in entsprechende Breitzeichensequenz |
mbtowc , _mbtowc_l |
Konvertieren von Multibytezeichen in entsprechendes Breitzeichen |
strtod , _strtod_l , wcstod , _wcstod_l |
Konvertieren von Zeichenfolge in double |
strtol , wcstol , _strtol_l , _wcstol_l |
Konvertieren von Zeichenfolge in long -Ganzzahl |
strtoul , _strtoul_l , wcstoul , _wcstoul_l |
Konvertieren von Zeichenfolge in unsigned long -Ganzzahl |
strxfrm , wcsxfrm , _strxfrm_l , _wcsxfrm_l |
Transformieren der Zeichenfolge in sortierte Form nach gebietsschemaspezifischen Informationen |
toascii , __toascii |
Konvertieren von Zeichen in ASCII-Code |
tolower , _tolower , towlower , _tolower_l , _towlower_l , _mbctolower , _mbctolower_l , _mbctoupper , _mbctoupper_l |
Testen von Zeichen und Konvertieren in Kleinbuchstaben falls derzeit Großbuchstabe |
tolower , _tolower , towlower , _tolower_l , _towlower_l |
Bedingungsloses Konvertieren in Kleinbuchstaben |
toupper , _toupper , towupper , _toupper_l , _towupper_l , _mbctolower , _mbctolower_l , _mbctoupper , _mbctoupper_l |
Testen von Zeichen und Konvertieren in Großbuchstaben falls derzeit Kleinbuchstabe |
toupper , _toupper , towupper , _toupper_l , _towupper_l |
Bedingungsloses Konvertieren in Großbuchstaben |
wcstombs , _wcstombs_l , wcstombs_s , _wcstombs_s_l |
Konvertieren von Breitzeichensequenz in entsprechende Multibytezeichensequenz |
wctomb , _wctomb_l , wctomb_s , _wctomb_s_l |
Konvertieren von Breitzeichen in entsprechendes Multibytezeichen |
_wtof , _wtof_l |
Konvertieren von Zeichenfolge mit Breitzeichen in double |
_wtoi , _wtoi_l |
Konvertieren von Zeichenfolge mit Breitzeichen in int |
_wtoi64 , _wtoi64_l |
Konvertieren von Zeichenfolgen mit breitem Zeichen in __int64 oder long long |
_wtol , _wtol_l |
Konvertieren von Zeichenfolge mit Breitzeichen in long |
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für