C++ cout 的一些格式化输出
#include <iostream>
#include <iomanip>
using std::cout;
using std::endl;
int main(int argc,char *argv[],char *envp[])
{
cout<<1234567890<<endl;
cout<<std::setiosflags(std::ios_base::right)<<std::setw(20)<<std::setfill(' ')<<1234567890<<endl;
cout.imbue(std::locale("english"));
cout<<1234567890<<endl;
cout.unsetf(cout.flags());
cout<<std::showbase<<std::hex<<1234567890<<endl;
cout.unsetf(cout.flags());
return 0;
}
reference links:
https://blog.youkuaiyun.com/a_Treasure/article/details/81583924
本文详细介绍了C++中使用cout进行格式化输出的方法,包括右对齐、设置填充字符、改变本地化设置、十六进制显示等高级技巧。
7569

被折叠的 条评论
为什么被折叠?



