C++文本文件操作和二进制文件读写
生活随笔
收集整理的這篇文章主要介紹了
C++文本文件操作和二进制文件读写
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文本文件操作:
代碼如下:
追加寫文件操作核心代碼:
ofstream osm(TagetName, ios::out | ios::app);代碼如下:
#include <iostream> #include <fstream> using namespace std;void test01() {const char *fileName = "C:\\Users\\Tom\\Desktop\\hhh.txt";//ifstream ism(fileName, ios::in);//只讀方式打開文件ifstream ism;ism.open(fileName, ios::in);const char *TagetName = "C:\\Users\\Tom\\Desktop\\jjj.txt";ofstream osm(TagetName, ios::out | ios::app);if (!ism){cout << "打開文件失敗" << endl;return;}//讀文件char ch;while (ism.get(ch)){/*cout << ch;*/osm.put(ch);}ism.close();osm.close();}int main() {test01();return 0; }二進制文件讀寫:
對象的序列化: 把對象寫入文件
代碼如下:
總結
以上是生活随笔為你收集整理的C++文本文件操作和二进制文件读写的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 联想公布车计算路线图:联合英伟达推域控制
- 下一篇: 西瓜视频怎么设置公开可见