【发布时间】:2011-01-14 14:22:48
【问题描述】:
我正在尝试找出打开文件的区别:
fstream *fileName*("FILE.dat",ios::binary);
或
fstream *fileName*("FILE.dat",ios::out);
或
fstream *fileName*("FILE.dat",ios::binary | ios::out);
我发现所有这些形式都是相同的:在所有情况下,文件上的相同输出都是使用*fileName*<< 或*fileName*.write() 生成的。
【问题讨论】: