|
복사 생성자에 대한 내용을 정리하였습니다.
정리는 목차 순서대로 하였습니다. 목차를 참고해주세요.. C++ & C 스타일 초기화
복사 생성자의 형태
디폴트 복사 생성자
Deep Copy
복사 생성자의 호출 시기
|
- 페이지 9페이지
- 가격 1,000원
- 등록일 2008.12.29
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
c = a.operator +(b)와 같다. */
c = a + b;
(7) 연산자 함수는 default argument 값을 선언할 수가 없다.
. C++의 확장함수
(1) 일반 함수를 호출하면 호출한 함수로 분기하여 함수를 실행한 후에 복귀하지만, 확장 함수를 수행하면 호출한 함수의 내용을 복사
|
- 페이지 15페이지
- 가격 6,500원
- 등록일 2009.09.18
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
초기화(Functional Initialization)
1. 생성자(Constructor)
2. 레퍼런스와 상수의 초기화
3. 베이스클래스의 생성자 호출과 멤버객체의 초기화
4. 멤버객체의 초기화
5. Pointer to Member operator : .* and ->*
6. Error : Undeclared Identifier
7.
|
- 페이지 147페이지
- 가격 1,900원
- 등록일 2005.10.07
- 파일종류 워드(doc)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
생성자가 없을 경우 디폴트 생성자를 사용하게 되는데 그것은 인자가 없다. 그리고 생성자를 정의했을 때 디폴트 생성자를 사용하지 않게 된다.
. C++의 동적메모리
1. 동적 메모리 할당
■ C 언어
void *malloc(자료형 개수 * 자료형 크기);
char *p =
|
- 페이지 20페이지
- 가격 7,500원
- 등록일 2009.09.08
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
C++에서 한 객체의 값이 다른 객체에서 전달되는 경우
- 치환(Assignment) => 복사 생성자가 적용되지 않는다.
- 비트 단위 복사
- 초기화(Innitialization)
- 객체가 선언문에서 다른 객체를 초기화하는데 사용될 때
e.g. myclass x = y;
- 객체가 매개변수로
|
- 페이지 5페이지
- 가격 1,500원
- 등록일 2006.05.02
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|