
개발/C++
[C++] 객체 치환 / 참조에 의한 호출 / 벡터
1. 객체 치환 및 객체 리턴 ▪ 동일한 클래스 타입의 객체끼리 치환 가능 ▪ 객체의 모든 데이터가 비트 단위로 복사선언부 ▪ 치환된 두 객체는 현재 내용물만 같을 뿐 독립적인 공간 유지 2. 참조와 함수 참조란? - 가리킨다는 뜻으로, 이미 존재하는 객체나 변수에 대한 별명 - 참조 변수, 참조에 의한 호출, 참조 리턴 등의 활용 참조 변수 ▪ 참조자 &의 도입 ▪ 이미 존재하는 변수에 대한 다른 이름(별명)을 선언 ▪ 참조 변수는 이름만 생김 ▪ 참조 변수에 새로운 공간을 할당하지 않음 ▪ 초기화로 지정된 기존 변수를 공유함 ▪ 참조 변수에 대한 포인터를 만들 수 있음 ▪ 참조 변수에 대한 참조 선언이 가능함 참조 변수 사용 사례 참조에 의한 호출, Call by Reference - 참조를 가장 많..