최근 C++의 기능을 적극 활용 하기 위해 template, reference, const 를 적극 활용 중이다.
그러다가 갑자기 null reference 가 올 수 있는 상황이 생겨버렸다.
managed code를 사용할 때의 기억으로 당연히 체크가능할 것이란 생각으로
이리저리 찾아보다가 C++에는 답이 없다는 것을 알아버렸다. -_ -;;;;;;;;;;;;;;;;;;;;;;
C++에서는 null 이 나오지 않는 다는 것을 보장하는 경우에만 reference!!
그렇지 않으면 pointer를 사용해야 한다.
명심 명심..