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에 해당하는 문자로 빈자리를 채우도록 설정한다. |
ends |
NULL을 출력한다. |
이 조작자를 사용하려면 iomanip.h를 인클루드 해주어야 합니다.
1
2
3
4
5
6
7
8
9
10
11
12 |
|
cs |
'컴퓨터 공학 > C++' 카테고리의 다른 글
[공유] 씹어먹는 C 언어 - <24. 더 빠르게 실행되는 코드를 위하여 (C 코드 최적화)> (0) | 2015.11.27 |
---|---|
[퍼옴] 정말 C는 C++보다 빠를까? (0) | 2015.11.27 |
C++ 파일 입출력 (0) | 2015.11.27 |
[공유] Day09 - C언어 보수(1의보수, 2의보수) (0) | 2015.11.27 |
C++에서 동적계획법을 이용한 이항계수 구하는 코드 (1) | 2015.11.27 |