c++ 간단한 질문입니다..ㅠㅠ
조회수 520회
사진 업로드가 안되네요..
include
using namespace std;
int cmxObjCnt=0;
class SoComplex { public: SoComplex() { cmxObjCnt++; cout<<cmxObjCnt<<"번째 객체"<<endl; } SoComplex(SoComplex ©){ cmxObjCnt++; cout<<cmxObjCnt<<"번째 객체"<<endl; } };
int main() { SoComplex com1; SoComplex com2=com1; SoComplex(); return 0; }
윤성우 열혈 C++에 있는 예시인데요, 일부 코드 제외하고 적었어요.. 근데 메인 안에 있는 SoComplex(); 가 SoComplex 클래스 안에 있는 생성자를 호출하는 건가요? 생성자를 저렇게 따로 호출할 수 있나요?
-
(•́ ✖ •̀)
알 수 없는 사용자
댓글 입력