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. Weitere Informationen zum Auswählen einer Implementierung finden Sie unter Auswählen zwischen Funktionen und Makros.

Datenkonvertierungsroutinen

Routine

Verwendung

.NET Framework-Entsprechung

abs

Suchen des absoluten Werts einer ganzen Zahl

System::Math::Abs

atof, _atof_l, _wtof, _wtof_l

Konvertieren von Zeichenfolge in float

System::Convert::ToDouble

atoi, _atoi_l, _wtoi, _wtoi_l

Konvertieren von Zeichenfolge in int

System::Convert::ToInt32, System::Convert::ToUInt32

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Konvertieren von Zeichenfolge in __int64

System::Convert::ToInt64, System::Convert::ToUInt64

atol, _atol_l, _wtol, _wtol_l

Konvertieren von Zeichenfolge in long

System::Convert::ToInt64, System::Convert::ToUInt64

_ecvt, _ecvt_s

Konvertieren von double in Zeichenfolge der angegebenen Länge

System::Convert::ToString

_fcvt, _fcvt_s

Konvertieren von double mit einer angegebenen Anzahl von Ziffern hinter dem Dezimaltrennzeichen

System::Convert::ToString

_gcvt, _gcvt_s

Konvertieren von double-Zahl in in Zeichenfolge; Speichern der Zeichenfolge im Puffer

System::Convert::ToString

_itoa, _i64toa, _ui64toa, _itow, _i64tow, _ui64tow, _itoa_s, _i64toa_s, _ui64toa_s, _itow_s, _i64tow_s, _ui64tow_s

Konvertieren von int oder __int64 in Zeichenfolge

System::Convert::ToString

labs

Suchen des absoluten Werts einer long-Ganzzahl

System::Math::Abs

_ltoa, _ltow, _ltoa_s, _ltow_s

Konvertieren von long in Zeichenfolge

System::Convert::ToString

_mbbtombc, _mbbtombc_l

Konvertieren von 1-Byte-Multibytezeichen in entsprechendes 2-Byte-Multibytezeichen

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Konvertieren von JIS(Japan Industry Standard)-Zeichen in japanische Microsoft-Zeichen (JMS)

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Konvertieren von JMS-Zeichen in JIS-Zeichen

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Konvertieren von Multibytezeichen zu 1-Byte-Hiragana-Code

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Konvertieren von Multibytezeichen zu 1-Byte-Katakana-Code

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

_mbctombb, _mbctombb_l

Konvertieren von 2-Byte-Multibytezeichen in entsprechendes 1-Byte-Multibytezeichen

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_l

Konvertieren von Multibytezeichensequenz in entsprechende Breitzeichensequenz

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

mbtowc, _mbtowc_l

Konvertieren von Multibytezeichen in entsprechendes Breitzeichen

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

strtod, _strtod_l, wcstod, _wcstod_l

Konvertieren von Zeichenfolge in double

System::Convert::ToDouble

strtol, wcstol, _strtol_l, _wcstol_l

Konvertieren von Zeichenfolge in long-Ganzzahl

System::Convert::ToInt32

strtoul, _strtoul_l, wcstoul, _wcstoul_l

Konvertieren von Zeichenfolge in unsigned long-Ganzzahl

System::Convert::ToUInt32

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

Transformieren der Zeichenfolge in sortierte Form nach gebietsschemaspezifischen Informationen

System::IFormattable::ToString

__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

System::Char::ToLower

tolower, _tolower, towlower, _tolower_l, _towlower_l

Bedingungsloses Konvertieren in Kleinbuchstaben

System::String::ToLower

toupper, _toupper, towupper, _toupper_l, _towupper_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l

Testen von Zeichen und Konvertieren in Großbuchstaben falls derzeit Kleinbuchstabe

System::Char::ToUpper

toupper, _toupper, towupper, _toupper_l, _towupper_l

Bedingungsloses Konvertieren in Großbuchstaben

System::String::ToUpper

_ultoa, _ultow, _ultoa_s, _ultow_s

string in unsignedlong

System::Convert::ToString

wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_l

Konvertieren von Breitzeichensequenz in entsprechende Multibytezeichensequenz

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

wctomb, _wctomb_l, wctomb_s, _wctomb_s_l

Konvertieren von Breitzeichen in entsprechendes Multibytezeichen

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

atof, _atof_l, _wtof, _wtof_l

Konvertieren von Zeichenfolge mit Breitzeichen in double

System::Convert::ToInt64, System::Convert::ToUInt64, System::Convert::ToSingle, System::Convert::ToDouble

atoi, _atoi_l, _wtoi, _wtoi_l

Konvertieren von Zeichenfolge mit Breitzeichen in int

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Konvertieren von Zeichenfolge mit Breitzeichen in __int64

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

atol, _atol_l, _wtol, _wtol_l

Konvertieren von Zeichenfolge mit Breitzeichen in long

Nicht zutreffend. Mit PInvoke rufen Sie die Standard-C-Funktion auf. Weitere Informationen finden Sie unter Beispiele für Plattformaufrufe.

Siehe auch

Referenz

Laufzeitroutinen nach Kategorie