C++에서의 파일 입출력을 위하여 fstream.h를 포함하고, 어떤 방법으로 파일을 열어야 하는지를 정하는 파일 입출력 객체를 만들고, 그 객체에게 화면에서와 마찬가지로 입출력 연산을 수행시키면 됩니다. 파일을 열 때 주로 사용하는 속성들은 다음과 같습니다. 속성 내용 ios::in 읽기 가능한 형태로 파일을 연다. ios::out 쓰기 가능한 형태로 파일을 연다. ios::ate 파일을 열 때, File Pointer의 위치를 파일의 끝부분으로 이동시킨다. ios::app 파일을 쓸 때, 파일의 끝부분에 쓰게 한다(app은 append의 약자다) ios::trunc 파일의 내용을 지우고 연다.(trunc는 trucate의 약자이다) ios::binary 파일을 이진 모드로 연다. 읽기를 위한 파일을 ..
printf함수와 마찬가지로, cout에서도 입출력 형식을 편하게 제어하기 위한 조작자들이 제공됩니다. 여기서 조작자란 우리가 자주 사용하게 되는 출력 형태를 우리가 직접 관여하지 않고 쉽게 바꿀 수 있도록 해주는 기능을 하는 것 입니다. 조작자 내용 endl 뉴라인(엔터) 문자를 출력하여 스트림을 비운다. flush 스트림을 비운다. dec 10진수 형식으로 출력한다. hex 16진수 형식으로 출력한다. oct 8진수 형식으로 출력한다. setbase(int base) base에 해당하는 진수로 출력한다. setw(int width) 너비를 width로 설정한다. setposition(int pos) pos에 해당하는 자리수로 설정한다. setfill(char c) C에 해당하는 문자로 빈자리를 채우도..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.