처음 위 코드를 작성했을 때 compare1 에서 굳이 번거롭게 void\* -> const char\* 로 직접 변환하면 될 것을 \*\* 로 변환하고 다시 역참조를 하는지 이해가 안갔다.
C++ 로 구현한 Event
가상 함수를 가진 객체(virtual function)에서 메모리는 어떻게 구성되어 있고 어떤 식으로 함수와 연결될까?
C++에서 nullptr 객체로 멤버 함수를 호출하면 어떻게 될까?
Effective C++, delete[] 연산자가 단순히 포인터를 넘겨주는 것이 아니라 내부에 저장된 배열의 길이(혹은 요소 개수)를 이용해 전체 배열을 올바르게 해제한다는 내용을 접하게 됩니다. 어떻게 그게 가능할까요?
포인터나 r-value 를 static_cast 할 경우는 많지만 실제 객체를 할 경우는 많이 없습니다. 실제 객체를 static_cast 할 경우에 생기는 변화를 알아 보겠습니다.

C++ 에서 vector<bool> 은 완벽하지 않습니다. 이를 사용하며 발생하는 trade-off 에 대해 알아봅니다.
점과 직선 사이의 거리를 행렬로 구한다면, 그것을 컴퓨터로 해결한다면, 어떤 과정을 통해 답을 찾을 수 있는지 알아봅니다.