const 정리

2019. 8. 23. 16:17PL/C++

1. const 반환은 해당 반환값이 Rvalue로만 사용된다면 붙여지게 된다. 만일 Lvalue로도 사용된다면 const를 붙이지 않아야 한다

 

2. 매개변수에는 웬만하면 모두 const를 붙이도록 한다. 왜냐하면 매개변수는 보통 대입되는 값으로 들어가기 때문에 변할 일이 없기 때문이다

 

3. const 키워드 함수도 최대한 함수마다 만드는 것이 좋다 

'PL > C++' 카테고리의 다른 글