레퍼런스 변수 썸네일형 리스트형 const속성을 가진 레퍼런스 변수 일반 특징 int b = 1; const int& a = b; const속성 때문에 a를 이용해서 b에 저장된 내용을 바꿀 수 없음 추가 특징 1. const 속성을 가진 레퍼런스는 추가적인 특징을 갖게 되는데, 상수에 대한 별명으로 쓰일 수 있다는 점이다. const int& rci = 100;//성공 int& ri = 100;//실패 레퍼런스는 변수를 참조하게 만들어졌기 때문에 상수를 바로 참조할 수 없다. 그래서 이 경우에는 그 상수 값을 갖는 임시 변수(객체)를 하나 만든 후에 레퍼런스가 이 임시 변수(객체)를 참조하게 만든다. 이 예제의 경우에는 100값을 갖는 임시 변수를 만든 후에 rci가 그 변수를 참조하게 한다. 문제는 이 임시 변수의 값을 변경하는 것이 문제를 유발하기 쉽다는 점이다. .. 더보기 이전 1 다음