대입 연산자 *this 반환(effective c++ 10)
2015. 8. 7. 01:14ㆍ프로그래밍/Effective C++
728x90
728x90
설명
대입연산은 우측연관(right – associative) 연산이라는 특성을 가지고 있다.
이는 대입에 대한연산이 여러 개가 엮이더라도 순차적인 대입이 일어나는 것에 대한 원리를 좌변인자의 참조자가 반환되는 것으로 보는데, 이러한 대입 연산자에 대한 규약은 모든 대입연산자에 대해 지켜져야 한다.
대입연산에 대한 처리는 좌변의 참조자를 반환하는 원리로, 모든 대입연산에 대한 처리를 한다.
일반타입이 아닌 기본타입에 대해서도 물론 처리를 해주도록 한다.
728x90
반응형
'프로그래밍 > Effective C++' 카테고리의 다른 글
템플릿으로 만들어진 기본 클래스 접근하기(effective c++ 43) (0) | 2015.08.07 |
---|---|
자원 관리는 객체가 그만(effective c++ 13) (0) | 2015.08.07 |
자기대입 처리(effective c++ 11) (0) | 2015.08.07 |
객체 생성과 소멸에 가상함수 호출하지 않기(effective c++ 09) (0) | 2015.08.02 |
소멸자와 예외처리(effective c++ 08) (0) | 2015.08.02 |
다형성 가진 기본 클래스의 가상 소멸자(effective c++ 07) (0) | 2015.08.02 |
참조자 전달 선호하기(effective c++ 20) (0) | 2015.07.28 |