항목 47: 타입에 대한 정보가 필요하다면 특성정보 클래스를 사용하자.
내가 C++에 조예가 깊어서 글을 남기는 것이 아니라, Effecitve C++ 을 공부하는 사람들이 이 글을 보고, 도움이 되었으면 하는 생각과, 혹시 내가 틀린것이 있다면 지적해 주시지 않을까 란 생각으로 글을 올리는것임을 미리 밝힙니다. - 최익필 항목 47에서는 "타입(int, 사용자정의 class등)을 확인 방법으로 특성정보 클래스를 이용하는게 더 좋다."를 주제로 이야기가 진행 된다. 나의 경우, 내가 정의한 클래스에 대해서 타입을 확인하여, 해당 타입에 맞게 초기화를 하는 로직으로 코딩을 했었다. 막상 타입을 확인하는데 특정 변수를 두어, switch 문으로 분기시키어, 초기화를 했었는데, 이게 새로운 클래스가 생긴다거나, 초기화를 해야 했을때, 명시적으로 뒤에 타입을 정해주어야 한다는 불편..
책 정리/Effective C++ 3판
2008. 8. 5. 16:02
최근댓글