1번질문. const int &ref = 7; // 이거 7(r-value)가 어떻게 가능한거임?? l-value만 가능하지않음??
2번질문.
int & const ref
const int &ref 이거 차이점을 모르겠다;;;
1번질문. const int &ref = 7; // 이거 7(r-value)가 어떻게 가능한거임?? l-value만 가능하지않음??
2번질문.
int & const ref
const int &ref 이거 차이점을 모르겠다;;;
int &은 r value를 못 넣지만 const 붙이면 가능함 int & const ref는 ref가 참조하는 대상을 바꾸지 못 하게 하는 거고 const int & ref는 ref가 참조하는 대상의 값을 바꾸지 않겠다는 거임
와 진짜 ㄳㄳ ㅠㅠㅠ
이래서 C++ 이 ㅈ같은 거다. 쓸데없으면서 존나 복잡함
Const 는 오른쪽에서 왼쪽으로 읽으셈. Int (& const) : 참조가 const (const int) & : int가 const