|
멤버 변수의 상수화, 그리고 초기화
멤버 이니셜라이저(member initializer)
ComstMember1.cpp
const 멤버 함수
멤버 변수의 값 변경 허용 않는다.
멤버 변수 값의 변경에 대한 기회제공도 불가
ConstMember2.cpp, ConstMember3.cpp 6-1 클래스와 const
6-2 클
|
- 페이지 11페이지
- 가격 1,000원
- 등록일 2008.12.30
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
클래스 선언문의 함수 원형 뒤쪽에 const 키워드를 붙여 주면 상수 멤버 함수가 된다.
함수의 앞쪽에서 리턴값의 타입을 지정하기 한다.
멤버 변수
정적 멤버 변수는 클래스의 바깥에 선언되어 있지만 클래스에 속하며 객체별로 할당되지 않
|
- 페이지 15페이지
- 가격 1,000원
- 등록일 2006.05.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
const string& s);
bool operator==(const string& s);
string operator+(const string& s);
friend ostream& operator<<(ostream& os, const string& s);
friend istream& operator>>(istream& is, string& s);
}; 11-1. C++ 표준 라이브러리
11-2 표준 string 클래스
|
- 페이지 9페이지
- 가격 1,000원
- 등록일 2008.12.30
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
const CString &S) // 클래스 간의 = 연산자
{
delete []str; // 좌변의 동적할당받은 것을 없애주고
num=strlen(S.str); // 우변의 문장길이를 세어준 다음
str=new char[num+1]; // 좌변의 문자를 넣을곳을 동적할당
strcpy(str,S.str); // 복사해서 넣어줌
return (*this);
}
voi
|
- 페이지 5페이지
- 가격 3,300원
- 등록일 2012.08.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
3. cout과 cin객체
4. const 한정자
5. 일반 프로그램 오류
Ⅷ. C++의 클래스
Ⅸ. C++의 반복문
1. while 문
2. for 문
3. break 문과 continue 문
4. do 문
Ⅹ. C++의 객체생성
?. C++의 연산자중복
?. C++의 확장함수
ⅩⅢ. C++의 다형성
참고문헌
|
- 페이지 15페이지
- 가격 6,500원
- 등록일 2009.09.18
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|