C++中iostream的类库

来源:互联网 发布:手机代理ip软件 编辑:程序博客网 时间:2024/06/05 04:59

iostream中预定的一些流操作符有:

                                                                     操作符

操作符含义
boolalpha吧true和false表示成字符串
*noboolalpha把true和false表示为0,1
showbase产生前缀,指示数值和进制基数
*noshowbase不产生进制基数前缀
showpoint总是显示小数点
*noshowpoint只有当小数部分存在时才显示小数点
showpos在非负数值中显示+
*noshowpos在非负数值中不显示+
*skipws输入操作符跳过空白字符
noskipws输入操作符不跳过空白字符
uppercase在16制中显示0X,科学计数法显示E
*nouppercase在16制中显示0x,科学计数法显示e
*dec十进制
hex        16进制
oct八进制表示
left将填充字符加到数值右边
right将填充字符加到数值左边
internal将填充字符加到符号和数值中间
*fixed以小数形式显示浮点数
scientific以科学计数法形式显示浮点数
flush刷新ostream缓冲区
ends输入空字符,然后刷新ostream缓冲区
endl输入换行符,然后刷新ostream缓冲区
ws"吃掉"空白字符

 

//以下要求 #include<iomanip>

setfill(ch)用ch填充空白字符
setprecision(n)将浮点精度设置为n
setw(w)按照w个字符来读和写数值
setbase(b)以进制基数b输出整数值

原创粉丝点击