데이터 변환

이러한 루틴 데이터 형식 변환합니다.일반적으로 이러한 루틴을 변환을 작성할 수 있습니다 보다 더 빠르게 실행 합니다.로 시작 되는 각 루틴은 to 접두사 함수 및 매크로로 구현 됩니다.참조 하십시오 선택 사이의 함수 및 매크로 구현을 선택 하는 방법에 대 한 정보입니다.

데이터 변환 루틴

루틴

사용할 도구

.NET Framework에 있는 해당

abs

정수의 절대 값을 검색 합니다.

System::Math::Abs

atof, _atof_l, _wtof, _wtof_l

문자열로 변환float

System::Convert::ToDouble

atoi, _atoi_l, _wtoi, _wtoi_l

문자열로 변환int

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

_atoi64, _atoi64_l, _wtoi64, _wtoi64_l

문자열로 변환__int64

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

atol, _atol_l, _wtol, _wtol_l

문자열로 변환long

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

_ecvt, _ecvt_s

변환 double 문자열은 지정 된 길이에

System::Convert::ToString

_fcvt,_fcvt_s

변환 double 에 지정 된 개수의 소수 지점 다음에 오는 숫자를

System::Convert::ToString

_gcvt,_gcvt_s

변환 double 숫자 문자열입니다. 문자열을 버퍼에 저장 합니다.

System::Convert::ToString

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

변환 int 또는 __int64 문자열

System::Convert::ToString

실험실

절대 값을 찾을 long 정수

System::Math::Abs

_ltoa, _ltow, _ltoa_s, _ltow_s

변환 long 문자열

System::Convert::ToString

_mbbtombc, _mbbtombc_l

멀티 바이트 문자 1 바이트 해당 2 바이트의 멀티 바이트 문자로 변환

해당 사항 없음.표준 C 함수를 호출할 수 있습니다 PInvoke.자세한 내용은 플랫폼 호출 예제.

_mbcjistojms, _mbcjistojms_l, _mbcjmstojis, _mbcjmstojis_l

일본 산업 표준 (JIS) 문자 일본 Microsoft (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::Convert::ToDouble

strtol, wcstol, _strtol_l, _wcstol_l

문자열 long 정수

System::Convert::ToInt64

strtoul, _strtoul_l, wcstoul, _wcstoul_l

문자열 unsignedlong 정수

System::Convert::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::String::ToLower

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

문자를 테스트 하 고 현재 소문자 경우 대문자로 변환

System::Char::ToUpper

toupper, _toupper, towupper, _toupper_l, _towupper_l

무조건 대문자로 문자를 변환 합니다.

System::String::ToUpper

_ultoa, _ultow, _ultoa_s, _ultow_s

변환 unsignedlong 문자열

System::Convert::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

와이드 문자 문자열을double

System::Convert::ToInt64, System::Convert::ToUInt64, System::Convert::ToSingle, System::Convert::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.자세한 내용은 플랫폼 호출 예제.

참고 항목

참조

범주별 런타임 루틴