주소연산자는 선언할 때 바로 초기화를 해줘야한다.
void insert(char &name);
이런 식으로 insert가 생성되면서 바로 name이 들어가야 하는데
포인터('*')는 그렇지 않다.
따라서 만약 &을 사용해서 코딩을 했는데
초기화에 관련된 에러가 떴다면 한번정도 의심해도 된다.
'소프트웨어' 카테고리의 다른 글
[c++] warning / suggest parentheses around assignment used as truth value [-Wparentheses] (0) | 2014.03.14 |
---|---|
[c++] error, unresolved overloaded function type (0) | 2014.03.14 |
[c++] 전방선언이란 어떻게 사용하는 것인가?! (0) | 2014.03.12 |
[c++] 상속(중 virtual)에 대해서, 열혈 강의 참조 (0) | 2014.03.11 |
[ubuntu] 비밀번호를 까먹었을 경우!! 비밀번호 새로 설정하는 방법 (0) | 2014.03.11 |