setf()参数

C++ setf


setf()有两个原型.
第一个为:fmtflags setf(fmtflags);

格式常量
常量含义
ios_base::boolalpha输入和输出bool值,可以为true或false
ios_base::showbase对于输出,使用C++前缀(0,0x)
ios_base::showpoint显示末尾的小数点
ios_base::uppercase对于十六进制输出,使用大写字母,E表示法
iso_base::showpos在正数前面加上+

第二个setf()原型接受两个参数,并返回以前的设置:fmtflags setf(fmtflags,fmtflags);

setf(long,long) 的参数
第二个参数第一个参数含义
ios_base::basefieldios_base::dec使用基数10
ios_base::basefieldios_base::oct使用基数8
ios_base::basefieldios_base::hex使用基数16
ios_base::floatfieldios_base::fixed使用定点表示法
ios_base::floatfieldios_base::scientific使用科学计数法
ios_base::adjustfieldios_base::left使用左对齐
ios_base::adjustfieldios_base::right使用右对齐
ios_base::adjustfieldios_base::internal使用居中对齐
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值