ios::ate和ios::trunc是什么意思?
风轻扬 2006-01-09 04:41:40 ifstream ifile("data.dat",ios::in)
ofstream ofile("data.dat",ios::out)
ios::in和ios::out分别表示读打开和写打开
我还知道ios::app表示在文件末尾追加
请问
1.ios::ate和ios::trunc是什么意思?
2.ios::trunc应该是在向文件写之前擦掉所有之前数据吧
那ios::out也是不保留原来的值的吧,他们两个有区别吗?