MEMCCPY(3)

명칭
memccpy

프로그램 라이브러리
libc - 캐릭터가 발견될 때까지 바이트열을 카피한다

서식
<string.h> void * memccpy(void *dst, const void *src, int c, size_t len)

해설
memccpy() 함수는, 바이트열 src (으)로부터 바이트열 dst 에 복수 바이트를 카피합니다. 캐릭터 c (unsigned char 에 변환된 것으로서) 하지만 바이트열 src 안에 발견되면(자) 카피는 중단해, 바이트열 dst 안의 c 의 카피의 후방의 바이트를 가리키는 포인터가 돌려주어집니다. 그렇지 않을 때는 len 개의 바이트가 카피되어 NULL 포인터가 돌려주어집니다.

관련 항목
bcopy(3), memcpy(3), memmove(3), strcpy(3)

역사
memccpy() 함수는, 4.4BSD 그리고 처음 등장했습니다.