Mos*_*she 2 c++ cout language-design
我的C++书给出了以下关于以下示例cout:
cout << "literals" << "to be" << "printed" ;
Run Code Online (Sandbox Code Playgroud)
然后,它继续说:
语句以输出流的名称cout开头
这似乎意味着还有其他流.除了coutC++ 之外还有其他输出流吗?这些是什么?
一些例子:
std::cerr 值<iostream>std::fstream 类型从<fstream>文件输入和文件输出流-std::stringstream 类型的<sstream>字符串流-其一,有 cerr 写入标准错误。然后您可以自己创建任何其他流,例如文件流,例如
ofstream mystream = ofstream("myfile.txt");
Run Code Online (Sandbox Code Playgroud)
C标准定义了3个常见的文件描述符:
在C++中,它们可用作流.
cin是输入流.cout和cerr都是输出流.