항목 38 : 함수자 클래스는 값으로 전달되도록(pass-by-value) 설계하자.
내가 STL에 조예가 깊어서 글을 남기는 것이 아니라, Effecitve STL 을 공부하는 사람들이 이 글을 보고, 도움이 되었으면 하는 생각과, 혹시 내가 틀린것이 있다면 지적해 주시지 않을까 란 생각으로 글을 올리는것임을 미리 밝힙니다. - 최익필 실제로 내가 사용해본 바로, 함수 객체는 정말 STL 의 감초같은 녀석이였다. 이 녀석을 만드는 방법과 어떻게 효율적으로 사용하는지 42항목까지 설명해 준다. 이번 항목에서는 함수 객체 설계시 값에 의한 전달을 고려해야 설계하라는 것이다. 왜냐하면 1. 지금까지 사용했던 알고리즘 중 함수객체를 사용하는 것들은 전부 함수객체를 값에 의한 전달로 사용했고 2. 함수 객체는 함수 포인터 본 뜬 것 을 들 수 있다. 그렇다면 값에 의한 전달을 어떻게 하면, Ef..
책 정리/Effective STL
2008. 9. 5. 12:15
최근댓글