C++의 초기화 규칙에대해
C부분만을 쓰고있으며 초기화에 런타임 비용이 소모될 수 있는 상황이라면
값이 초기화 된다는 보장이 없다
그러나 C이외의 부분이라면 얘기가 달라질수있따.
가령 배열(C++의 C부분)은 원소가 확실히 초기화 된다는 보장이 없으나
Vector(C++의 STL부분)은 확실한 보장을 갖게된다.
라는 얘기가 Effective C++에서 나오거든용
컴파일러마다 다를지는 모르겠는데.. 확실한 초기화 보장이 없기때문에
초기화 해주는게 맞지않을까요..
모든경우에서는 아닐지 몰라도
확실하지 않다면, 자신없다면 모든 객체는 초기화 후 사용하도록 하라고
Effective C++ 첫단원에 나오네요
.
.
.
네 1단원만보고 그뒤로 안봐서 조잘대받습니당
효과적인 C++ 참 조흔 책
근데 넘 무서운얘기를 많이해서 1단원에서 더 못넘기눈즁
사실 의지박약 ㅇㅈ합니다
걍 소설책 읽듯이 읽으세염... 뭐가 어디에 있다 정도만 파악해뒀다가 내가 진짜 뭘 할 때 찾아가서 읽으면됨
전에 게임엔진 표시객체 클래스 설계할 때 EC++ 6장을 봤는데 도움 많이 됬음 걍 그때그때 필요한거, 혹은 C++이 어떻게 움직일지 애매한 거 찾아보면 되여
흐미... ㅊㄹ쟝.. 공부안한다면서..맨날보면..무서운거하고잇어..
방학때 이야기인데수... 요새 수학에 곶통받느라 코딩 못하는 데챠!!!!
긔요미들 >_<