_ltoa, _ltow
Long 정수를 문자열로 변환 합니다.이러한 함수를 더 안전한 버전을 사용할 수 있습니다. see _ltoa_s, _ltow_s.
char *_ltoa(
long value,
char *str,
int radix
);
wchar_t *_ltow(
long value,
wchar_t *str,
int radix
);
template <size_t size>
char *_ltoa(
long value,
char (&str)[size],
int radix
); // C++ only
template <size_t size>
wchar_t *_ltow(
long value,
wchar_t (&str)[size],
int radix
); // C++ only
매개 변수
value
변환할 숫자입니다.str
결과를 문자열입니다.radix
Base of value.
반환 값
각이 함수에 대 한 포인터를 반환 합니다. str.없음 오류가 반환이 됩니다.
설명
_ltoa 함수 변환의 자리 value 를 null로 끝나는 문자열 (최대 33 바이트) 결과를 저장 하 고 str.radix 인수가 지정의 value가 2-36 범위 내에 있어야 합니다.경우 radix 두 일 및 value 는 빼기 기호 (-) 음수, 저장 된 문자열의 첫 번째 문자입니다._ltow와이드 문자 버전입니다 _ltoa. 두 번째 인수와 반환 값을 _ltow 와이드 문자 문자열입니다.각이 함수는 특정 Microsoft입니다.
보안 정보 |
---|
버퍼 오버런을 방지 하기 위해 확인 하는 str 버퍼 변환 된 숫자와 후행 null 문자 및 기호 문자를 저장할 수 있습니다. |
C + +에서이 함수 템플릿 오버 로드 되어 있습니다.자세한 내용은 보안 템플릿 오버 로드를 참조하십시오.
일반 텍스트 루틴 매핑
Tchar.h 루틴 |
_UNICODE 및 _mbcs가 정의 되지 않았습니다. |
_Mbcs가 정의 |
_Unicode가 정의 |
---|---|---|---|
_ltot |
_ltoa |
_ltoa |
_ltow |
요구 사항
루틴 |
필수 헤더 |
---|---|
_ltoa |
<stdlib.h> |
_ltow |
<stdlib.h> |
더 많은 호환성 정보를 참조 하십시오. 호환성 소개에서 합니다.
예제
예제를 보려면 _itoa.