c++ 输入输出流 ios::out 和ios::trunc有什么区别
生活随笔
收集整理的這篇文章主要介紹了
c++ 输入输出流 ios::out 和ios::trunc有什么区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
open
語法:
void open( const char *filename );
void open( const char *filename, openmode mode );
函數open()用于文件知流。它打開filename 并將其與當前的流相關聯。可以選擇的模式有:道
模式
含義
ios::app
添加輸出
ios::ate
當已打開時尋找到EOF
ios::binary
以二進制模式打開文件
ios::in
為讀取版打開文件
ios::out
為寫入打開文件
ios::trunc
覆蓋存在的文件 即如果原來文件中有數據原來的數據就被清空了權,清空后再寫入就可以了
總結
以上是生活随笔為你收集整理的c++ 输入输出流 ios::out 和ios::trunc有什么区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows和linux下的文件路径表
- 下一篇: C++ code:string stre