Test4 부터는 함수 원형 선언이다.
이펙티브 책에 나와 있는 내용임
Container ConObject2( Instance ( data ) );
Container 타입 지역 객체를 생성할때
생성자에 넘겨주는 인자를 상수가 아닌 변수로 하게 되면
컴파일러가 함수 원형 선언으로 인식해서
실행도 안한다.. ㅋㅋ
void ABC() 랑 다를바가 없음.
옆에 어셈 코드를 보면 실행 코드 조차 없는 걸 볼 수 있음.
'프로그래밍 > C/C++' 카테고리의 다른 글
GOF 상태패턴 미로게임 Maze Game (0) | 2013.07.23 |
---|---|
CString, BSTR, char 자료형 변환 (0) | 2013.04.03 |
C++ 기초 (0) | 2012.06.15 |
템플릿 (0) | 2012.02.13 |
비트카운터 (0) | 2012.01.14 |