작성한 질문수
[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part1: C++ 프로그래밍 입문
연산자 오버로딩 #1
작성
·
343
0
posA = posB; 가 실행되려면 미리 연산자 오버로딩을 해야하는거 아닌가 싶어서요!
답변 1
따로 지정하지 않으면, default operator= 즉기본 상태의 operator=가 자동으로 컴파일러에 의해 만들어집니다.(기본 생성자나 소멸자 등과 더불어..)기본 복사 연산은 모든 멤버를 '그대로' 복사합니다.따라서 포인터와 같이 민감한 데이터가 있다면,고민해볼 문제가 될 수 있습니다 (얕은 복사 vs 깊은 복사)
아하 이해했습니당! 갑사합니다~
아하 이해했습니당! 갑사합니다~