程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> C++文件流例子

C++文件流例子

編輯:C++入門知識

題目:
1.創建文件名為textfile的文本文件,先向該文件寫入如下信息:
      C++實驗!
      輸入輸出流操作!
     創建文本文件成功!
然後關閉文件,再以輸入模式打開textfile文件讀取數據,並從計算機屏幕輸出文件內容.

代碼:
//********************************///
#include<iostream>
#include<fstream>
#include<cstdlib>
#include<cstdio>
#include<string>
using namespace std;
int main(){
    ofstream fout;//定義一個輸出文件流對象
    //以下進行文件的寫入操作
    fout.open("textfile.txt");
    fout<<"C++實驗!"<<endl;
    fout<<"輸入輸出流操作!"<<endl;
    fout<<"創建文本文件成功!"<<endl;
    fout.close();//文件關閉
    //以下是進行文件讀取操作
    ifstream fin;
    fin.open("textfile.txt");
    char ch[100];//如果是讀取char類型用fin.getline(ch , 100);
    while(fin.getline(ch , 100)){
        cout<<ch<<endl;
    }
    fin.close();//關閉文件
    return 0;
}
//***********************************//
#include<iostream>
#include<fstream>
#include<cstdlib>
#include<cstdio>
#include<string>
using namespace std;
int main(){
    ofstream fout;
    fout.open("textfile.txt");
    fout<<"C++實驗!"<<endl;
    fout<<"輸入輸出流操作!"<<endl;
    fout<<"創建文本文件成功!"<<endl;
    ifstream fin;
    fin.open("textfile.txt");
    string str;//注意讀取string類型用getline(fin ,str);
    while(getline(fin , str)){
        cout<<str<<endl;
    }
    return 0;
}
//***********************************//
作者:cgl1079743846

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved