Programming/C++ STL
cpp class에서 변수값을 미리 선언 못하는 이유
구차니
2014. 3. 15. 17:04
struct에서 변수값 주던가?
즉, class 역시 struct로 구현되기에 class 에 실제 값을 넣어줄 수 없다.
cpp는 c의 확장형이기에
멀 하던 c를 잊을수가 없네 ㅠㅠ
아무튼 이렇기에
cpp class는 생성자에서 값을 초기화 하고
const형의 경우에는 member initialize list를 통해서 초기화 해주도록 한다.
즉, class 역시 struct로 구현되기에 class 에 실제 값을 넣어줄 수 없다.
cpp는 c의 확장형이기에
멀 하던 c를 잊을수가 없네 ㅠㅠ
아무튼 이렇기에
cpp class는 생성자에서 값을 초기화 하고
const형의 경우에는 member initialize list를 통해서 초기화 해주도록 한다.