반응형
파일 입출력시에 버퍼를 담을 char* 변수의 크기를 버퍼크기만큼만 할당할 경우에 끝에
濟濟濟濟濟濟羲羲羲濟濟濟濟
와 같이 나올 수 있다.
버퍼의 끝에 '\0'을 넣어주지 않아서 생기는 문제이다.
char* buf[length ];
buf[length] = '\0';
과 같이 해결해주면 된다.
濟濟濟濟濟濟羲羲羲濟濟濟濟
와 같이 나올 수 있다.
버퍼의 끝에 '\0'을 넣어주지 않아서 생기는 문제이다.
char* buf[length ];
buf[length] = '\0';
과 같이 해결해주면 된다.
반응형
'Devlopment > C,C++,Ruby,Python' 카테고리의 다른 글
[VC++] 비트맵 출력 (0) | 2010.04.13 |
---|---|
[VC++] 맵 사용방식 (0) | 2010.04.09 |
[VC++] Extern과 Const (0) | 2010.04.07 |
[VC++] 스레드(Thread) 동기화 (0) | 2010.04.01 |
[VC++] 다이어로그(Dialog) 도킹(Docking) 하기 (2) | 2010.03.25 |
[VC++] 쓰레드 (0) | 2010.03.16 |
VC++ 변수 표기법 (0) | 2010.03.12 |
VC++ Data Type (0) | 2010.03.12 |
VC++ 컴파일/모드 (0) | 2010.03.12 |
[VC++] MessageBox (0) | 2010.03.10 |