Copy Constructor (복사 생성자)
- 별도로 정의하지 않아도 컴파일러가 자동으로 만들어줌
- 동일 Class 를 인자로 받아서 모든 멤버 변수를 복사함
class Object
{
int x{0};
int y{0};
public:
Object() {};
};
int main(){
Object c1{};
Object c2(c1);
}
'언어 > C&C++ 기본' 카테고리의 다른 글
iostream / std::printf (0) | 2024.01.28 |
---|---|
Namespace (0) | 2024.01.28 |
Temporary (임시객체) (0) | 2024.01.28 |
C++ 환경 이해하기 (0) | 2024.01.28 |
[C] 전처리 (preprocessing) 2 (0) | 2021.08.13 |