Cell cells[10] = { 0 };
for (Cell cell : cells) { cout << cell.mem << endl; }
위에 배열은 10개 생성됨 (생성자 10번 호출됨)
근데 아래 괄호안에 있는 객체는 생성이 안됨 (생성자 호출 안함;)
원래ㅔ 이럼?
Cell cells[10] = { 0 };
for (Cell cell : cells) { cout << cell.mem << endl; }
위에 배열은 10개 생성됨 (생성자 10번 호출됨)
근데 아래 괄호안에 있는 객체는 생성이 안됨 (생성자 호출 안함;)
원래ㅔ 이럼?
아녀 &안달면 복사되는거 마즘
복사생성자 오버로딩해서 콘솔찍어보셈
아 그러네 복사생성자.. ㅜㅜ
초기값 없어서 기본 생성자인줄.. 헷갈린다