memcpy_s 함수

errno_t memcpy_s(void * dest,size_t size, const void * source,   size_t n); 메모리 복사하는 함수

 입력 매개 변수 리스트

dest 복사 대상 버퍼

size 복사 대상 버퍼 크기

source 복사할 원본

n 복사할 바이트 수

반환 값

에러 번호

 

memcpy 함수는 복상 대상 버퍼 크기보다 복사할 바이트 수가 더 크면 버퍼 오버플로우 버그가 발생합니다. 이를 개선한 함수가 memcpy_s 함수입니다.

사용 예

출력