항목 55 : 정규형의 할당 방식을 사용하라. ( Prefer the canonical form of assignment. )
{ 왜냐하면, 일반적이기 때문이다. 정규형 할당 방식이 무엇인가? 비가상 operator=을 말하는 것이다. 가상 operator= 를 만들면 안되나? 모든 사람들이 일반적으로 operator=에 가상성을 부여하지 않기 때문에, 많이 혼란스러울 수 있기 때문에 만들면 안된다. 다형적 복사를 원한다면 virtual Clone 함수를 만들어서 사용 하는게 더 좋다. }
책 정리/C++ Coding Standards : C++ 코딩의 정석
2009. 4. 6. 13:33
최근댓글