MFC를 쓰며 언제나 "저게 뭐야?"하고 지나쳐왔던 RUNTIME_CLASS, DECLARE_DYNAMIC등의 매크로. 어디에, 왜, 언제쓰는지도 모른 채 그냥 지나쳐왔던 그 내용들..이것들이 실행 시 인스턴스의 실제 타입을 알아내는 데 이용하는 MFC의 메카니즘이라는 것을 이제야 알게되었다. 그것도 MFC가 아니라, C++을 다시 보면서.

more..

2004/11/02 02:56 2004/11/02 02:56

트랙백 주소 :: http://anyflow.net/trackback/29

댓글을 달아 주세요

보기도 쉽지 않고, 한번도 사용 안해봤던 C++의 여러 캐스트 연산자들. 언제나 C 스타일의 캐스트 연산자만 써왔는데, 당장 알아야 하는 것은 아니지만, 내친김에 한번 훌터보고 가는 것이 좋을거 같다. 기왕 사용하는 거, 좀 제대로 알고 사용하는 것이 좋지 않겠나..으흐..그놈의 면접 질문 파장, 정말 오래도 간다..

캐스트(cast)란 명시적 변환(explicit conversion)을 의미한다. C++의 캐스트 연산자는 4가지인데, 이들은 C++의 타입 체킹 기능을 약화 혹은 마비시키기 때문에, 조심해서 사용해야 할 것이다.

more..

2004/11/01 23:14 2004/11/01 23:14

트랙백 주소 :: http://anyflow.net/trackback/28

댓글을 달아 주세요