Поделиться через


Преобразование данных

Эти преобразует данные подпрограмм из одной формы в другую.Обычно эти процедуры выполняются быстрее, чем преобразования можно написать.Каждая процедура, которая начинается с to префикс реализован как функция и в качестве макроса.См. Выбор между функциями и макросами дополнительные сведения о выборе реализации.

Подпрограммы конвертация данных "

Процедура

Применение

Количество платформы .NET Framework

abs

Абсолютное значение поиск целого числа

System:: Математические:: ABS

atof, _atof_l, _wtof, _wtof_l

Преобразование в строки float

System:: Преобразование:: ToDouble

atoi, _atoi_l, _wtoi, _wtoi_l

Преобразование в строки int

System:: Преобразование:: ToInt32" System:: Преобразование:: ToUInt32

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Преобразование в строки __int64

System:: Преобразование:: ToInt64" System:: Преобразование:: ToUInt64

atol, _atol_l, _wtol, _wtol_l

Преобразование в строки long

System:: Преобразование:: ToInt64" System:: Преобразование:: ToUInt64

_ecvt, _ecvt_s

Преобразовать double в строку указанной длины

System:: Преобразование:: ToString

_fcvt" _fcvt_s

Преобразовать double в строке с указанным количеством десятичных знаков после десятичной запятой.

System:: Преобразование:: ToString

_gcvt" _gcvt_s

Преобразовать double номер строки. храните строки в буфере

System:: Преобразование:: ToString

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

Преобразовать int OR __int64 в строке

System:: Преобразование:: ToString

лаборатории

Абсолютное значение find long целое число

System:: Математические:: ABS

_ltoa, _ltow, _ltoa_s, _ltow_s

Преобразовать long в строке

System:: Преобразование:: ToString

_mbbtombc, _mbbtombc_l

Преобразование 1 байта на символ многобайтовый соответствующий многобайтовому символ 2 байт

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Преобразовать символ отраслевого стандарта Японии (JIS) в символ Японии Майкрософт (JMS)

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

Символ JMS преобразовать в символьный JIS

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Преобразование многобайтовый символ до 1 байта код хирагана

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_mbctohira, _mbctohira_l, _mbctokata, _mbctokata_l

Преобразование многобайтовый символ до 1 байта код катакана

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_mbctombb, _mbctombb_l

Многобайтовый преобразовать символ 2 байт до 1 байта совпадать многобайтовый символ

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

mbstowcs, _mbstowcs_l, mbstowcs_s, _mbstowcs_s_l

Преобразование последовательности многобайтовых символов для соответствующей последовательности расширенных символов

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

mbtowc, _mbtowc_l

Преобразование многобайтовый символ к соответствующему символу, расширенному

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

strtod, _strtod_l, wcstod, _wcstod_l

Преобразование в строки double

System:: Преобразование:: ToDouble

strtol, wcstol, _strtol_l, _wcstol_l

Преобразование в строки long целое число

System:: Преобразование:: ToInt64

strtoul, _strtoul_l, wcstoul, _wcstoul_l

Преобразование в строки unsignedlong целое число

System:: Преобразование:: ToUInt64

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

Преобразование строки в упорядоченный форму на основе данных в другом языковом стандарте

System:: IFormattable:: ToString

__toascii

Символ с кодом ASCII, преобразования

 

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

Символ теста и преобразовать в нижний регистр, если в данный момент прописными буквами

System:: char:: ToLower

tolower, _tolower, towlower, _tolower_l, _towlower_l

Символ преобразования в нижний регистр безусловно

System:: строка:: ToLower

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

Символ теста прописными буквами и convert, если в данный момент нижний регистр

System:: char:: ToUpper

toupper, _toupper, towupper, _toupper_l, _towupper_l

Преобразование с прописными буквами безусловно символ

System:: строка:: ToUpper

_ultoa, _ultow, _ultoa_s, _ultow_s

Преобразовать unsignedlong в строке

System:: Преобразование:: ToString

wcstombs, _wcstombs_l, wcstombs_s, _wcstombs_s_l

Преобразование расширенных символов в последовательность соответствующих последовательности многобайтовых символов

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

wctomb, _wctomb_l, wctomb_s, _wctomb_s_l

Преобразование расширенный символ в соответствующий многобайтовому символ

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

atof, _atof_l, _wtof, _wtof_l

Строка символов преобразования к a double

System:: Преобразование:: ToInt64" System:: Преобразование:: ToUInt64" System:: Преобразование:: ToSingle" System:: Преобразование:: ToDouble

atoi, _atoi_l, _wtoi, _wtoi_l

Строка символов для преобразования int

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

Строка символов для преобразования __int64

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

atol, _atol_l, _wtol, _wtol_l

Строка символов для преобразования long

Неприменимо.Для c# используйте стандартная функция PInvoke.Дополнительные сведения см. в разделе Примеры вызовов неуправляемого кода.

См. также

Ссылки

Подпрограммы времени выполнения по категориям