_mbccpy, _mbccpy_l
멀티 바이트 문자 문자열에서 다른 문자열에 복사 합니다.보다 안전한 버전의이 함수를 사용할 수 있습니다. see _mbccpy_s, _mbccpy_s_l.
![]() |
---|
이 API는 Windows 런타임에서 실행 되는 응용 프로그램에서 사용할 수 없습니다.자세한 내용은 /zw에 지원 되는 CRT 함수. |
void _mbccpy(
unsigned char *dest,
const unsigned char *src
);
void _mbccpy_l(
unsigned char *dest,
const unsigned char *src,
_locale_t locale
);
매개 변수
dest
대상으로 복사 합니다.src
멀티 바이트 문자 복사 합니다.locale
사용 하는 로캘.
설명
_mbccpy 함수에서 하나의 멀티 바이트 문자 복사 src 에 dest.
이 함수 매개 변수의 유효성을 검사 합니다.경우 _mbccpy null 포인터를 전달에 대 한 dest 또는 src에 설명 된 대로 잘못 된 매개 변수 처리기를 호출 매개 변수 유효성 검사.실행을 계속 하려면 허용 되는 경우 errno 로 설정 된 EINVAL.
_mbccpy현재 로케일에 대 한 모든 로캘별 동작을 사용합니다._mbccpy_l동일한 _mbccpy 제외 하 고 _mbccpy_l 모든 로캘 종속 동작에 대해 전달 된 로캘을 사용 하 여.자세한 내용은 로캘을 참조하십시오.
보안 참고 는 null로 끝나는 문자열을 사용 합니다.Null로 끝나는 문자열을 대상 버퍼의 크기를 초과 해서는 안됩니다.자세한 내용은 버퍼 오버런 방지.버퍼 오버런 문제는 자주 방법 시스템 공격에 불필요 한 권한 상승의 결과입니다.
일반 텍스트 루틴 매핑
Tchar.h 루틴 |
_UNICODE 및 _mbcs가 정의 되어 있지 않습니다 |
_Mbcs가 정의 |
_Unicode가 정의 |
---|---|---|---|
_tccpy |
매크로 또는 인라인 함수에 매핑 |
_mbccpy |
매크로 또는 인라인 함수에 매핑 |
_tccpy_l |
n/a |
_mbccpy_l |
n/a |
요구 사항
루틴 |
필수 헤더 |
---|---|
_mbccpy |
<mbctype.h> |
_mbccpy_l |
<mbctype.h> |
자세한 호환성에 대 한 내용은 호환성 소개에서 합니다.
NET Framework 사용
해당 사항 없음.표준 C 함수를 호출 하려면 PInvoke.자세한 내용은 플랫폼 호출 예제.