C++里面的#include<iomanip>
2011-03-14 16:19
441 查看
在c++程序里面经常见到下面的头文件 #include <iomanip> 这里面iomanip的作用比较多: 主要是对cin,cout之类的一些操纵运算子,比如setfill,setw,setbase,setprecision等等。它是I/O流控制头文 件,就像C里面的格式化输出一样.以下是一些常见的控制函数的: dec 置基数为10 相当于"%d" hex 置基数为16 相当于"%X" oct 置基数为8 相当于"%o" setfill(c) 设填充字符为c setprecision(n) 设显示小数精度为n位 setw(n) 设域宽为n个字符 这个控制符的意思是保证输出宽度为n。如: cout<<setw(3)<<1<<setw(3)<<10<<setw(3)<<100; 输出结果为 1 10100 (默认是右对齐)当输出长度大于3时(<<1000),setw(3)不起作用。 setioflags(ios::fixed) 固定的浮点显示 setioflags(ios::scientific) 指数表示 setiosflags(ios::left) 左对齐 setiosflags(ios::right) 右对齐 setiosflags(ios::skipws 忽略前导空白 setiosflags(ios::uppercase) 16进制数大写输出 setiosflags(ios::lowercase) 16进制小写输出 setiosflags(ios::showpoint) 强制显示小数点 setiosflags(ios::showpos) 强制显示符号
相关文章推荐
- C++学习记录12--#include<iomanip>成员函数
- #include<bits/stdc++.h>包含C++的所有头文件
- #include <string.h>——strcmp, strlen, strcpy, memset; #include <iomanip>——setw
- C/C++ include ""与<>的区别
- c/c++中#include <>与#include""区别
- #include<queue> 【c++】
- C++库常用函数一览 :<string> <cctype> <algorithm> <cmath> <cstdlib> <iomanip> <numeric>
- c/c++中#include <>与#include""区别
- C++ #include<string> 和 using std::string
- c++中的#include<new>
- C++中include <iostream>和include <iostream.h>的区别
- C++中,关于#include<***.h>和#include"***.h"的区别
- C++头文件#include<bits/stdc++.h>
- C++ #include <iostream> #include <iostream.h> #include <string.h>区别及作用
- vs2008里面include <wincrypt.h>错误解决
- #include<bits/stdc++.h>包含C++的所有头文件
- c++中#include<>中都能加什么?有什么用?
- 【C++】队列容器 头文件 #include<queue> 解读
- c/c++中#include <>与#include""区别
- #include<> C/C++ 头文件