首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Input/output manipulators

机械手是一种辅助函数,可以使用以下方法控制输入/输出流。operator<<operator>>...

在没有参数的情况下调用的机械手%28例如。std::cout<<std::boolalpha;std::cin>>std::hex;%29是作为函数实现的,函数将引用流作为它们的唯一参数。特殊超载basic_ostream::operator<<basic_istream::operator>>接受指向这些函数的指针。

使用参数%28(G)调用的机械手。std::cout<<std::setw(10);%29实现为返回未指定类型的对象的函数。这些机械手定义了自己的operator<<operator>>执行请求的操作。

在标头中定义<ios>

*。

boolalphanoboolalpha在booleans%28函数%29的文本和数字表示之间切换

showbasenoshowbase控制前缀是否用于表示数字基%28函数%29。

显示点控制小数点是否总是包含在浮点数表示形式%28函数%29中。

Disposnoshowpos控制非负数使用的+符号是否为%28函数%29。

在输入%28函数%29上是否跳过前导空格。

大写字母控制大写字符是否与某些输出格式一起使用%28函数%29

Unitbufnounitbuf控制每次操作后是否刷新输出%28功能%29

内左方设置填充字符的位置%28函数%29

改变整数I/O%28函数%29的基

修正科学的六浮动默认浮点数%28C+11%29%28C+11%29用于浮点I/O%28功能%29的格式更改

在标头中定义<istream>

WS使用空白%28功能模板%29

在标头中定义<ostream>

结束输出%27\0%27%28函数模板%29

刷新输出流%28功能模板%29

Endl输出%27\n%27并刷新输出流%28功能模板%29

在标头中定义<iomanip>

资源标志清除指定的IOS。[医]基本标志%28功能%29

设置指定的IOS[医]基本标志%28功能%29

setbase更改整数I/O%28函数%29的基

设置填充更改填充字符%28函数模板%29

设置精度更改浮点精度%28功能%29

SET更改下一个输入/输出字段%28函数%29的宽度

弄到[医]货币%28C++11%29解析货币价值%28函数模板%29

放[医]货币%28C++11%29格式并输出货币值%28功能模板%29

弄到[医]Time%28C++11%29解析指定格式的日期/时间值%28函数模板%29

放[医]时间%28C++11%29格式,并根据指定格式输出日期/时间值%28功能模板%29

引用%28C++14%29插入和提取带有嵌入空格%28函数模板%29的引号字符串

代码语言:txt
复制
 ? cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com