프로그래밍/언어_스크립트
C++ 에서 레퍼런스
써드아이
2010. 9. 27. 10:10
레퍼런스의 사용법은
int b;
int &a = b;
와 같이 어떤 메모리 (변수나 인스턴수가 될듯)를 가르키는 새로운 이름으로
사용된다고 한다.
위 예제에서는 결국 a 와 b가 완전히 동일 한 놈이다.
- 포인터의 경우 원본이 있고 이 원본을 가르키는 또 하나의 변수(포인터)가
별도로 존재한다.
어쨌건.. 레퍼런스는 위 예제와 같이 사용해야지 포인터의 선언처럼
int &a;
와 같은 선언은 사용할 수 없다고 한다..............는데...
함수의 인자로 넘길 때는 가능하잖아????? 어찌된 일이지??