반응형
* extern
외부 파일에 정의되어 있다는 뜻
* const
상수라고 생각하면 된다. read-only기능을 부여해줌
함수에서는 3가지 형태가 있다.
1. 파라미터에 const가 붙은 경우
해당 파라미터의 값은 수정 불가능해지고, 수정할 경우에 컴파일시 에러가 발생한다.
2. 함수 끝에 const가 붙은 경우
멤버 변수 전체가 수정 불가능해진다.
3. 반환값 앞에 const가 붙은 경우
리턴값은 정해진 값으로만 되어야 한다.
반응형
'Devlopment > C,C++,Ruby,Python' 카테고리의 다른 글
[VC++] CString -> char 변환 (0) | 2010.04.21 |
---|---|
[VC++] Debug모드와 Release모드 (0) | 2010.04.15 |
[VC++] 레지스트리 삭제 (저장된 설정 삭제 방법) (0) | 2010.04.13 |
[VC++] 비트맵 출력 (0) | 2010.04.13 |
[VC++] 맵 사용방식 (0) | 2010.04.09 |
[VC++] 스레드(Thread) 동기화 (0) | 2010.04.01 |
[VC++] 다이어로그(Dialog) 도킹(Docking) 하기 (2) | 2010.03.25 |
[VC++] 파일 입출력시 버퍼 크기 문제 (0) | 2010.03.16 |
[VC++] 쓰레드 (0) | 2010.03.16 |
VC++ 변수 표기법 (0) | 2010.03.12 |