memcpy, bcopy 차이가 있을까요??

hogi2271의 이미지


솔라리스 10소스를 보면.. memcpy는 어셈으로 구현되어 있고 bcopy는 memmove를 내부 적으로 호출하네요.

둘 중 어느것이 안전할까해서 찾아보고 있었는데 차이점이 없는거 같습니다.
결국 사용자가 잘 사용해야 된다는것인데요..

근데 왜!! memcpy, bcopy 두개가 존재하는거죠..

호환성 때문일까요..

Stand Alone Complex의 이미지

hogi2271의 이미지

감사 무심코 지나쳤던 memmove에 답이 있을 줄이야..

^^/

^^/