원래 이것은 다른 질문 의 일부입니다 .
sizeof컴파일 타임 연산자라고하는 이유는 무엇 입니까? 그것을하지 않습니다 실제로 런타임 연산자? 그리고 실제로 컴파일 타임 연산자라면 다른 컴퓨터에서 동일하게 실행되는 휴대용 코드를 만드는 데 어떻게 도움이됩니까? 자세하게 설명하십시오.
sizeof(polymorphic_ptr*)일정하다는 것은 매우 직관적이지 않으며 어리석은 일 이라고 주장합니다 . 그래, C ++ 방식이지만 어리석은 일이다.