Převod dat
Tyto rutiny převádějí data z jednoho tvaru na jiný.Tyto rutiny se obvykle provedou rychleji než převody, které lze napsat.Každá rutina, která začíná předponou to je implementována jako funkce a jako makro.Další informace o volbě implementace naleznete v tématu Volba mezi funkcemi a makry.
Rutiny převodu dat
Rutina |
Pomocí |
Ekvivalent .NET Framework |
---|---|---|
Najde absolutní hodnotu celého čísla |
||
Převádí řetězec na typ float |
||
Převádí řetězec na typ int |
||
Převádí řetězec na typ __int64 |
||
Převádí řetězec na typ long |
||
Převádí typ double na řetězec zadané délky |
||
Převádí typ double na řetězec se zadaným počtem číslic po desetinné čárce |
||
Převádí typ double na řetězec a uloží jej do vyrovnávací paměti |
||
_itoa, _i64toa, _ui64toa, _itow, _i64tow, _ui64tow, _itoa_s, _i64toa_s, _ui64toa_s, _itow_s, _i64tow_s, _ui64tow_s |
Převádí typ int nebo __int64 na řetězec |
|
Najde absolutní hodnotu celého čísla typu long |
||
Převádí typ long na řetězec |
||
Převádí jednobajtový vícebajtový znak na odpovídající dvoubajtový vícebajtový znak |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí znak JIS (Japan Industry Standard) na znak JMS (Japan Microsoft) |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí znak JMS na znak JIS |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí vícebajtový znak na jednobajtový kód hiragana |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí vícebajtový znak na jednobajtový kód katakana |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí dvoubajtový vícebajtový znak na odpovídající jednobajtový vícebajtový znak |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí sekvenci vícebajtových znaků na odpovídající sekvenci širokých znaků |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí vícebajtový znak a odpovídající široký znak |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí řetězec na typ double |
||
Převádí řetězec na celé číslo typu long |
||
Převádí řetězec na celé číslo typu unsigned long |
||
Převede řetězec do setříděné formy na základě informací specifických pro národní prostředí |
||
Převádí znak na kód standardu ASCII |
|
|
tolower, _tolower, towlower, _tolower_l, _towlower_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l |
Zkontroluje znak a převede jej na malá písmena, pokud je právě velkými písmeny |
|
Bezpodmínečně převede znak na malá písmena |
||
toupper, _toupper, towupper, _toupper_l, _towupper_l, _mbctolower, _mbctolower_l, _mbctoupper, _mbctoupper_l |
Zkontroluje znak a převede jej na velká písmena, pokud je právě malými písmeny |
|
Bezpodmínečně převede znak na velká písmena |
||
Převádí typ unsignedlong na řetězec |
||
Převádí sekvenci širokých znaků na odpovídající sekvenci vícebajtových znaků |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí široký znak a odpovídající vícebajtový znak |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí řetězec se širokými znaky na typ double |
System::Convert::ToInt64, System::Convert::ToUInt64, System::Convert::ToSingle, System::Convert::ToDouble |
|
Převádí řetězec se širokými znaky na typ int |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí řetězec se širokými znaky na typ __int64 |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |
|
Převádí řetězec se širokými znaky na typ long |
Nelze použít.Pokud chcete volat standardní funkci jazyka C, použijte PInvoke.Další informace naleznete v tématu Příklady vyvolání platformy. |