分类：电脑/网络-程序设计
问题：c++io问题?#include&lt;iostream&gt; 
#include<tream>#include<fstream>using namespace std;void main(){  int b=5;ofstream os;os<<b;}在我的理解中，os应该和cout一样是定义的一个对象啊，为啥没有输出a的值呢，如果把os换为cout则能输出a的值？
回答：cout是打印到屏幕上，而os是fstream类型的，也就是文件流类型的，用于读文件或写入文件，如：
ofstream os;
os.open("a.txt");
os << b;
那么当前目录下你会看到a.txt，里面有个数字5。
希望能帮助你。