mymemcpy와 my_memcpy 비교

By | 2006/02/10


‘C 언어 펀더멘탈’을 가지고 공부를 하고 있는 중
 
‘generic pointer’에 대해서 나오는 부분에
 
memcpy를 본떠서 my_memcpy를 만드는 과정을 보여주었다.
 
그걸 보면서 난 놀랐다.

왜냐하면 내가 재작년에 C를 배울 때
 
두 번째 레포트로
 
memcpy, memset, strcpy, strlen함수를 만들었다.
 
그래서 내가 만든 것과 얼마나 차이가 나는가 궁금했다.

(내가 만든 mymemcpy)
 

(전웅씨가 만든 my_memcpy)
 

 
저 함수는 내가 C를 배운지 한 달이 지나서 만든 것이다.
 
(그 때는 const를 배우지 않았기에 쓰지 않은 것은 이해간다.)
 
하지만 지금 내 실력이 저정도로 만들 수 있을까 궁금하다.
 
즉, 내 실력이 저기서 발전이 되지 않은 것 같아 부끄럽다.
 
오직 열공뿐인가..ㅠㅠ
 
 
참조
 
●  C 언어 펀더멘탈 : 견고한 프로그램을 위한 기본 원리
전웅 지음 / 한빛미디어
나의 점수 : ★★★★★

다시 처음부터 배우는 C라고 하기에는 조금 웃기다. 하지만 문법이 아닌 언어를 배우는 입장이라면 정말 추천하는 책이다.


● 2004년 1학기 C 프로그래밍 두 번째 레포트 제출용 hwp파일

8 thoughts on “mymemcpy와 my_memcpy 비교

  1. NoSyu

    zzozozzz//반갑습니다~ 열공만이 살 길이죠..^^
    mark//const와 unsigned의 유무 아닐까요??^^

    Reply
  2. 파인

    밑에분이 만드신게 깔끔하고 가볍네요..
    열공하세요..”) 그담엔 저한테 갈켜주시는겁니다~(퍽!)

    Reply
  3. NoSyu

    그렇죠. 최적화가 잘 되어 있죠.^^
    가르쳐 주는 건…^^;;;;

    Reply
  4. NoSyu

    어차피 i는 음수가 나올 이유가 없으니까 unsigned로 하자.. 로 기억한다.
    다시 책을 봐야겠네.;;

    Reply
  5. NoSyu

    const, unsigened에도 신경쓰도록 자세히 프로그램을 만들자.

    Reply

Leave a Reply