Udostępnij za pośrednictwem


Konwersja danych

Procedury te konwersji danych z jednego formularza do innego.Ogólnie procedury te wykonać szybciej niż w przypadku konwersji, który mógłby napisać.Każda procedura zaczyna się od to prefiks jest implementowana jako funkcja i makra.Zobacz Wybór między funkcjami i makra Aby uzyskać informacje o wybieraniu implementacja.

Konwersja danych procedur

Rozpoczęto wykonywanie procedury

Użyj

.NET Framework równoważne

ABS

Znaleźć wartość bezwzględną liczby całkowitej

System::Math::ABS

atof, _atof_l, _wtof, _wtof_l

Konwertowanie ciągufloat

System::CONVERT::ToDouble

atoi, _atoi_l, _wtoi, _wtoi_l

Konwertowanie ciąguint

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

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Konwertowanie ciągu__int64

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

Atol, _atol_l, _wtol, _wtol_l

Konwertowanie ciągulong

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

_ecvt, _ecvt_s

Konwertuj double ciąg znaków o określonej długości

System::CONVERT::toString

_fcvt,_fcvt_s

Konwertuj double na ciąg znaków z określonej liczby cyfr po pkt dziesiętne

System::CONVERT::toString

_gcvt,_gcvt_s

Konwertuj double liczba, ciąg znaków; przechowywanie ciągu w buforze

System::CONVERT::toString

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

Konwertuj int lub __int64 ciąg

System::CONVERT::toString

Labs

Znaleźć wartość bezwzględną long integer

System::Math::ABS

_ltoa, _ltow, _ltoa_s, _ltow_s

Konwertuj long ciąg

System::CONVERT::toString

_mbbtombc, _mbbtombc_l

Konwertowanie znaków wielobajtowych 1 bajt na odpowiednich znaków wielobajtowych 2-bajtowy

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Przekonwertować znak Japonii przemysłu Standard (JIS) do znaku Japonii firmy Microsoft (JMS)

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Konwertowanie znaków JMS znak JIS

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Konwertowanie znaków wielobajtowych hiragana 1 bajt kodu

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Konwertowanie znaków wielobajtowych katakana 1 bajt kodu

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

_mbctombb, _mbctombb_l

Konwertowanie znaków wielobajtowych 2-bajtowy na odpowiednich znaków wielobajtowych 1 bajt

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_l

Konwertuj sekwencję znaków wielobajtowych do odpowiedniej sekwencji znaków szerokości

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

mbtowc, _mbtowc_l

Konwertowanie znaków wielobajtowych na odpowiadające im szerokich znaków.

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

strtod, _strtod_l, wcstod, _wcstod_l

Konwertowanie ciągudouble

System::CONVERT::ToDouble

strtol, wcstol, _strtol_l, _wcstol_l

Konwertowanie ciągu na long integer

System::CONVERT::ToInt64

strtoul, _strtoul_l, wcstoul, _wcstoul_l

Konwertowanie ciągu na unsignedlong integer

System::CONVERT::ToUInt64

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

Przekształcić ciąg sortowaniem formularza w oparciu o informacje specyficzne dla ustawień regionalnych

System::IFormattable::toString

__toascii

Konwertowanie znaków w kodzie ASCII

 

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

Badania znaków i przekonwertować na małe litery, jeśli aktualnie wielkie litery

System::char::ToLower

tolower, _tolower, towlower, _tolower_l, _towlower_l

Konwertowanie znaków na małe bezwarunkowo

System::String::ToLower

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

Badania znaków i Konwertuj na wielkie litery, jeśli aktualnie małymi literami

System::char::ToUpper

toupper, _toupper, towupper, _toupper_l, _towupper_l

Konwertowanie znaków na wielkie litery bezwarunkowo

System::String::ToUpper

_ultoa, _ultow, _ultoa_s, _ultow_s

Konwertuj unsignedlong ciąg

System::CONVERT::toString

wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_l

Przekonwertować sekwencję znaków szerokości odpowiednich sekwencję znaków wielobajtowych

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

wctomb, _wctomb_l, wctomb_s, _wctomb_s_l

Konwertuj szerokości znaków w odpowiednich znaków wielobajtowych

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

atof, _atof_l, _wtof, _wtof_l

Konwertuj łańcuch szerokich znaków dodouble

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

atoi, _atoi_l, _wtoi, _wtoi_l

Konwertuj łańcuch szerokich znaków doint

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Konwertuj łańcuch szerokich znaków do__int64

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

Atol, _atol_l, _wtol, _wtol_l

Konwertuj łańcuch szerokich znaków dolong

Nie dotyczy.Aby wywołać standardowych funkcji C, należy użyć PInvoke.Aby uzyskać więcej informacji, zobacz Przykłady wywołać platformy.

Zobacz też

Informacje

Procedury czasu według kategorii