文章目录
C++标准输出API(ostream)库(个人使用记录)
除了operator<<()函数以外的其他成员函数介绍如下:
ostream& put(_Elem _Ch)
逐个字符输出:例如输出"hello”
cout.put('h').put('e').put('l').put('l').put('o').put('\n');
##
ostream& write(const char *_Str,int _Count)
输出C串_Str的前_Count个字符;
string s = "hello";
cout.write(s.data(),s.size());
width(),fill(),setf();
#include<iostream>
#include<iomanip>//setw()、setfill()、setiosflags()
using namespace std;
int main() {
{
cout.width(30);
cout.fill('*');
cout.setf(ios::showbase);//输出类型
cout.setf(ios::internal);//插入中间
cout << hex << 123 << endl;