생성자는 초기화를 하는 것이 기본적이지만, 위 코드는 생성과 동시에 초기화한 것이 아니고, 대입한 것이다.
Member initializer : 멤버 변수의 초기화를 위해 사용되는 문법
생성자 옆에 콜론(:) 을 사용하여 초기화 한다.
재귀 호출에 관해 template meta programming 을 적용한 예제를 살펴보자. #include using namespace std; int fact(int n){ if(n <= 1) return 1; return ...
댓글 없음:
댓글 쓰기