C++ 文件读写操作01
生活随笔
收集整理的這篇文章主要介紹了
C++ 文件读写操作01
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
//文件讀寫的頭文件
#include <fstream>//1、寫文件
void test01()
{//參數 1 文件路徑 參數2 打開方式//ofstream ofs("./test.txt", ios::out | ios::trunc);ofstream ofs;ofs.open("./test.txt", ios::out | ios::trunc);//判斷是否打開成功/*if (!ofs.is_open())*/if (!ofs){cout << "文件打開失敗" << endl;return;}//寫文件ofs << "姓名:德瑪西亞" << endl;ofs << "年齡:18" << endl;ofs << "性別:男" << endl;//關閉流對象ofs.close();}//讀文件
void test02()
{ifstream ifs;ifs.open("./test.txt", ios::in); //設置打開方式if (!ifs){cout << "文件打開失敗" << endl;return;}//第一種方式//char buf[1024] = { 0 };將每行輸入讀入到緩沖區中//while (ifs >> buf) //按行讀取,直到讀到文件尾//{// cout << buf << endl;//}//第二種方式//char buf[1024] = { 0 };//while (!ifs.eof())//{// ifs.getline(buf, sizeof(buf));// cout << buf << endl;//}//第三種方式 單個字符讀取char c;while ( ( c=ifs.get()) != EOF ){cout << c;}//關閉流對象ifs.close();}int main(){//test01();test02();system("pause");return EXIT_SUCCESS;
}
總結
以上是生活随笔為你收集整理的C++ 文件读写操作01的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++ 标准输入流01
- 下一篇: java的package的名字可以使用数