Share via


데이터 변환

이러한 루틴은 한 폼에서 다른 폼으로 데이터를 변환합니다. 일반적으로 이러한 루틴은 작성할 변환 보다 더 빨리 실행 됩니다. 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

labs

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::ToInt32

strtoul, _strtoul_l, wcstoul, _wcstoul_l

문자열을 unsigned long 정수로 변환하기.

System::Convert::ToUInt32

strxfrm, wcsxfrm, _strxfrm_l, _wcsxfrm_l

지정된-로캘 정보와 관련된 인쇄 폼으로 문자열 변환

System::IFormattable::ToString

__toascii

문자를 아스키 코드로 변환합니다.

 

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를 사용합니다. 자세한 내용은 플랫폼 호출 예제를 참조하십시오.

참고 항목

참조

범주별 런타임 루틴