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