언어/C&C++ 기본

Constructor

차가운오미자 2024. 3. 22. 18:39

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