Sdílet prostřednictvím


Převod dat

Tyto rutiny převést data z jednoho formuláře do jiného.Obecně tyto rutiny rychleji než převody, které může zápis provést.Každá rutina začíná to prefix je implementován jako funkce a makra.Viz Volba mezi funkcí a makra informace o implementaci výběru.

Převod dat rutiny

Rutina

Pomocí

.Ekvivalent rozhraní.

Abs

Najít absolutní hodnotu celé číslo

System::Math::ABS

atof, _atof_l, _wtof, _wtof_l

Převést řetězec nafloat

System::convert::ToDouble

atoi, _atoi_l, _wtoi, _wtoi_l

Převést řetězec naint

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

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Převést řetězec na__int64

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

atol, _atol_l, _wtol, _wtol_l

Převést řetězec nalong

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

_ecvt, _ecvt_s

Převést double řetězec Zadaná délka

System::convert::toString

_fcvt,_fcvt_s

Převést double na řetězec zadaný počet číslic následujících desetinné místo

System::convert::toString

_gcvt,_gcvt_s

Převést double řetězec; číslo Uložit řetězec ve vyrovnávací paměti

System::convert::toString

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

Převést int nebo __int64 řetězec

System::convert::toString

Labs

Absolutní hodnota najít long celé číslo

System::Math::ABS

_ltoa _ltow, _ltoa_s _ltow_s

Převést long řetězec

System::convert::toString

_mbbtombc _mbbtombc_l

Převést na odpovídající 2bajtové vícebajtové znakové vícebajtové znakové 1 bajt

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Převodu Japonska odvětví normy (JIS) znaku na znak Microsoft Japonska (JMS)

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

JMS znak převést na znak JIS

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Převést vícebajtové znaky hiragana 1 byte kódu

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Převést vícebajtové znaky katakana 1 byte kódu

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

_mbctombb _mbctombb_l

Převést na odpovídající 1 bajt vícebajtové znakové vícebajtových znaků 2 bajty

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

mbstowcs _mbstowcs_l, mbstowcs_s _mbstowcs_s_l

Převést na odpovídající posloupnost znaků celou posloupnost vícebajtových znaků

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

mbtowc _mbtowc_l

Převodu vícebajtových znaků odpovídající široký znak

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

strtod, _strtod_l, wcstod, _wcstod_l

Převést řetězec nadouble

System::convert::ToDouble

strtol, wcstol, _strtol_l, _wcstol_l

Převést řetězec na long celé číslo

System::convert::ToInt64

strtoul, _strtoul_l, wcstoul, _wcstoul_l

Převést řetězec na unsignedlong celé číslo

System::convert::ToUInt64

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

Transformace řetězec do setříděné formuláře na základě informací národního prostředí

System::IFormattable::toString

__toascii

Převod znaků kódu ASCII

 

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

Test znaku a převést na malá písmena, pokud právě velká

System::Char::ToLower

ToLower, _tolower, towlower, _tolower_l, _towlower_l

Převést znaky na malá bezpodmínečně

System::String::ToLower

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

Test znaku a převést na velká písmena, pokud aktuálně malá

System::Char::ToUpper

ToUpper, _toupper, towupper, _toupper_l, _towupper_l

Převést na velká bezpodmínečně znak

System::String::ToUpper

_ultoa _ultow, _ultoa_s _ultow_s

Převést unsignedlong řetězec

System::convert::toString

wcstombs _wcstombs_l, wcstombs_s _wcstombs_s_l

Posloupnost znaků široké převést na odpovídající sekvenci vícebajtových znaků

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

wctomb _wctomb_l, wctomb_s _wctomb_s_l

Převést širokých znaků na vícebajtové znakové odpovídající

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

atof, _atof_l, _wtof, _wtof_l

Převést řetězec wide znakdouble

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

atoi, _atoi_l, _wtoi, _wtoi_l

Převést řetězec znaků wideint

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Převést řetězec znaků wide__int64

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

atol, _atol_l, _wtol, _wtol_l

Převést řetězec znaků widelong

Nelze použítPoužijte volání funkce standardní C, PInvoke.Další informace naleznete v tématu Příklady vyvolat platformu.

Viz také

Referenční dokumentace

Spuštění rutiny podle kategorie