call-by-value 과정
-
복사 생성자플밍/C++ (overview) 2012. 1. 3. 23:00
2006/08/01 21:28 시작에 앞서.. 기본자료형 변수의 초기화 방법은 다음과 같다. [C스타일] int a = 20; [C++스타일] int a(20); 그렇다면 객체도? No prob! [C스타일] Person p = 20; [C++스타일] Person p(20); * C++에서 코딩할때, C스타일로 초기화가 되어 있다면, 컴파일 과정에서 자동으로 C++스타일로 "묵시적인 변환"을 시켜준다. =========================================================== 복사 생성자의 형태 class AAA{ int a; int b; public: AAA(){ .... } AAA(const AAA& a){ .... } }; int main(){ AAA a1(); AA..