﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-Dream On-文章分类-C++</title><link>http://www.cppblog.com/fireduck/category/15108.html</link><description>今天很残酷，明天更残酷，后天很美好，但绝对大部分是死在明天晚上，所以每个人不要放弃今天。</description><language>zh-cn</language><lastBuildDate>Thu, 07 Oct 2010 23:22:32 GMT</lastBuildDate><pubDate>Thu, 07 Oct 2010 23:22:32 GMT</pubDate><ttl>60</ttl><item><title>iomanip.h 简介</title><link>http://www.cppblog.com/fireduck/articles/128953.html</link><dc:creator>FireDuck</dc:creator><author>FireDuck</author><pubDate>Thu, 07 Oct 2010 14:06:00 GMT</pubDate><guid>http://www.cppblog.com/fireduck/articles/128953.html</guid><wfw:comment>http://www.cppblog.com/fireduck/comments/128953.html</wfw:comment><comments>http://www.cppblog.com/fireduck/articles/128953.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/fireduck/comments/commentRss/128953.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/fireduck/services/trackbacks/128953.html</trackback:ping><description><![CDATA[<h2 style="FONT-FAMILY: Comic Sans MS" align=center>iomanip.h 简介<span style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class=Apple-style-span><span style="LINE-HEIGHT: 24px; FONT-SIZE: 14px" class=Apple-style-span><span style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class=Apple-style-span><span style="LINE-HEIGHT: 24px; FONT-SIZE: 14px" class=Apple-style-span></span></span></span></span></h2>
<span style="WIDOWS: 2; TEXT-TRANSFORM: none; TEXT-INDENT: 0px; BORDER-COLLAPSE: separate; FONT: medium 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif; WHITE-SPACE: normal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px" class=Apple-style-span><span style="LINE-HEIGHT: 24px; FONT-SIZE: 14px" class=Apple-style-span><strong style="FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important">iomanip.h</strong>是I/O流控制头文件,就像C里面的格式化输出一样.
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　在新版本的c++中头文件已经用iomanip取代了iomanip.h。
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　以下是一些常用的函数:
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　dec 置基数为10 相当于"%d"
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　hex 置基数为16 相当于"%X"
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　oct 置基数为8 相当于"%o"
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setfill(c) 设填充字符为c
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setprecision(n) 设显示小数精度为n位
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setw(n) 设域宽为n个字符
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setiosflags(ios::fixed) 固定的浮点显示
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setiosflags(ios::scientific) 指数表示
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setiosflags(ios::left) 左对齐
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setiosflags(ios::right) 右对齐
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setiosflags(ios::skipws 忽略前导空白
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setiosflags(ios::uppercase) 16进制数大写输出
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setiosflags(ios::lowercase) 16进制小写输出
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setiosflags(ios::showpoint) 强制显示小数点
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　setiosflags(ios::showpos) 强制显示符号
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　<strong style="FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important">示例</strong>:
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　<em style="FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important">#include &lt;iomanip.h&gt;
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　#include &lt;iostream&gt;
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　int main()
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　{ cout&lt;&lt;12345.0&lt;&lt;endl;//12345
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　cout&lt;&lt;setiosflags(ios::scientific)&lt;&lt;12345.0&lt;&lt;endl;//1.234500e+004
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　cout&lt;&lt;setprecision(3)&lt;&lt;12345.0&lt;&lt;endl;//1.235e+004
<div style="LINE-HEIGHT: 14px; OVERFLOW-X: hidden; OVERFLOW-Y: hidden; FONT-FAMILY: 'WenQuanYi Micro Hei Mono', 'WenQuanYi Micro Hei', 'Microsoft Yahei Mono', 'Microsoft Yahei', sans-serif !important; HEIGHT: 14px; FONT-SIZE: 12px" class=spctrl></div>
　　return 0; }</em></span></span> 
<img src ="http://www.cppblog.com/fireduck/aggbug/128953.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/fireduck/" target="_blank">FireDuck</a> 2010-10-07 22:06 <a href="http://www.cppblog.com/fireduck/articles/128953.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>