Freigeben über


Datenkonvertierung

Diese Routinen bekehrt von Daten von einem Formular in einen anderen.Im Allgemeinen sind diese Routinen schneller als Konvertierungen aus, die Sie schreiben kann.Jede Routine, die mit einem to Präfix beginnt, wird als Funktion und als Makro implementiert.Weitere Informationen finden Sie unter Grundlegende Funktionen und Makros auswählen Informationen über das Auswählen einer Implementierung.

Datenkonvertierungs-Routinen

Routine

Verwendung

NET Framework-Entsprechung

abs

Sucht ein absoluter Wert der ganze Zahl

System::Mathe::ABS

atof, _atof_l, _wtof, _wtof_l

Konvertieren von floatZeichenfolge

System::Convert::ToDouble

atoi, _atoi_l, _wtoi, _wtoi_l

Konvertieren von intZeichenfolge

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

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Konvertieren von __int64Zeichenfolge

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

atol, _atol_l, _wtol, _wtol_l

Konvertieren von longZeichenfolge

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

_ecvt, _ecvt_s

Konvertieren double der angegebenen Länge der Zeichenfolge

System::Convert::ToString

_fcvt, _fcvt_s

Konvertieren Sie double in die Zeichenfolge mit der angegebenen Anzahl von Ziffern nach dem Dezimalkomma

System::Convert::ToString

_gcvt, _gcvt_s

Konvertieren double Zahl auf die Zeichenfolge. Speicher im Puffer Zeichenfolge

System::Convert::ToString

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

Konvertieren Sie int oder __int64 in String

System::Convert::ToString

Labe

Sucht ein absoluter Wert long ganze Zahl

System::Mathe::ABS

_ltoa, _ltow, _ltoa_s, _ltow_s

Konvertieren long in String

System::Convert::ToString

_mbbtombc, _mbbtombc_l

Konvertieren in den entsprechenden 2-Byte-Mehrbytezeichen mehrbytezeichen 1 Byte

Nicht zutreffend.Um die Standard-C-Funktion aufzurufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Konvertieren Sie industriekompatibles (JIS) Zeichen) (Microsoft Japans Zeichen zu Japans JMS)

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Konvertieren Sie JMS-Zeichen zu JIS-Zeichen

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Konvertieren mehrbytezeichen zu 1 Byte hiragana-Code

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Konvertieren mehrbytezeichen zu 1 Byte katakana-Code

Nicht zutreffend.Um die Standard-C-Funktion aufzurufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

_mbctombb, _mbctombb_l

Konvertieren Sie 2-Byte-Mehrbytezeichen zu 1 Byte mehrbytezeichen

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_l

Konvertieren einer Sequenz aus der entsprechenden Sequenz von Breitzeichen Mehrbytezeichen

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

mbtowc, _mbtowc_l

Konvertieren mehrbytezeichen dem entsprechenden Breitzeichen

Nicht zutreffend.Um die Standard-C-Funktion aufzurufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

strtod, _strtod_l, wcstod, _wcstod_l

Konvertieren von doubleZeichenfolge

System::Convert::ToDouble

strtol, wcstol, _strtol_l, _wcstol_l

Konvertieren Sie ganze Zahl long Zeichenfolge

System::Convert::ToInt64

strtoul, _strtoul_l, wcstoul, _wcstoul_l

Konvertieren Sie Zeichenfolge unsignedlong ganze Zahl

System::Convert::ToUInt64

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

Umwandeln von Zeichenfolgen in sortiertes Formular auf der Grundlage gebietsschemaspezifische Informationen

System::IFormattable::ToString

__toascii

Konvertieren von Zeichen zu ASCII-Code

 

tolower, _tolower, towlower, _tolower_l, _towlower_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l

Test Zeichen und - bekehrter wenn nur Großbuchstaben in Kleinbuchstaben

System::Char::ToLower

tolower, _tolower, towlower, _tolower_l, _towlower_l

Konvertiert Zeichen in Kleinbuchstaben bedingungslos

System::::ZeichenfolgeToLower

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

Testen Sie Zeichen in Großbuchstaben konvertiert werden soll und wenn nur Kleinbuchstaben

System::Char::ToUpper

toupper, _toupper, towupper, _toupper_l, _towupper_l

Konvertiert Zeichen in Großbuchstaben bedingungslos

System::::ZeichenfolgeToUpper

_ultoa, _ultow, _ultoa_s, _ultow_s

Konvertieren unsignedlong in String

System::Convert::ToString

wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_l

Konvertieren Sie Sequenz von Breitzeichen der entsprechenden Sequenz von Mehrbytezeichen

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

wctomb, _wctomb_l, wctomb_s, _wctomb_s_l

Konvertieren von Breitzeichen in den entsprechenden Mehrbytezeichen

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

atof, _atof_l, _wtof, _wtof_l

Konvertieren Sie Zeichenfolge mit Breitzeichen zu double

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

atoi, _atoi_l, _wtoi, _wtoi_l

Konvertieren Zeichenfolge mit breitzeichen zu int

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Konvertieren Sie Zeichenfolge mit Breitzeichen zu __int64

Nicht zutreffend.Um die Standard-C-Funktion aufrufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

atol, _atol_l, _wtol, _wtol_l

Konvertieren Zeichenfolge mit breitzeichen zu long

Nicht zutreffend.Um die Standard-C-Funktion aufzurufen, verwenden Sie PInvoke.Weitere Informationen finden Sie unter Plattformaufruf-Beispiele.

Siehe auch

Referenz

Ablaufroutinen nach Kategorie