목록소멸자 (1)
without haste but without rest
[C++] 소멸자
0. 소멸자 소멸자(Destructor)는 객체를 제거할 때 사용하는 문법이다. 객체의 수명이 다하면 컴파일러가 자동으로 소멸자 함수를 호출한다. 소멸자를 정의할 수 있다. 1. 소멸자 예제 코드 클래스 이름과 동일하게 선언한다. ~Student() { } 부분이 소멸자를 정의하는 부분이다. (정의하지 않는 경우 디폴트로 아무것도 출력되지 않는다.) #include #include using namespace std; class Student { private: string name; int age; int absent; public: Student(string name, int age) : name(name), age(age), absent(0) {} ~Student() { cout
ProgrammingLanguage/C++
2020. 3. 2. 18:09