文件輸入輸出的問題

#include<iostream>
#include<fstream>
int main()
{
    using namespace std;
    int a[10];
    ofstream outfile("c:\\f1.dat",ios::out);
    if(!outfile)
    {
        cerr<<"open error!"<<endl;
        exit(1);
    }
    cout<<"enter 10 integer number:"<<endl;
    for(int i=0;i<10;i++)
    {
        cin>>a[i];
        outfile<<a[i]<<" ";
    }
    outfile.close();
    return 0;
}



文件輸入輸出流的問題

cerr流對象是標準錯誤流,指定爲和顯示器關聯,和cout作用差不多,有點不同就是cout 
通常是傳到顯示器輸出,但可以被重定向輸出到文件,而cerr流中的信息只能在顯示器輸出. 
clog流也是標準錯誤流,作用和cerr一樣,區別在於cerr不經過緩衝區,直接向顯示器輸出信息,而clog中的信息存放在緩衝區,緩衝區滿或者遇到endl時才輸出.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章