第二十一章流 4文件的输入和输出

// 第二十一章流 4文件的输入和输出

// 1输出数据到文件

   //(1)包含fstream头文件

   //(2)建立ofstream对像  如: ofstream ocout

   //(3)将对像与文件关联 ocout.open('123.txt');

   //(4)该对像可看作cout对像,因此我们使用该对像将数据输出到文件中,而不是屏幕中 ocout<<"abc";

   //(5)关闭与文件的连接 count.close();

/*#include <iostream>

#include <fstream>

using namespace std;

int main()

{

	ofstream ofstr;

	ofstr.open("123.txt");

	ofstr<<"hello word";

	ofstr.close();

    return 0;

}*/



//2 读取文件中的数据

/*#include <iostream>

#include <fstream>

#include <ostream>

using namespace std;

int main()

{

	char temp[25] = {0};

	ifstream fin("123.txt");

	ofstream fout("124.txt");

	fin>>temp; //读取

	fout<<temp<<endl; //写入

	fout<<temp<<endl;

	fin.close();

	fout.close();



	cout<<"文件内容为:"<<temp<<endl;



    return 0;

}*/



// 4读取空格及空格后面的字符

/*#include <iostream>

#include <fstream>



using namespace std;

int main()

{

	const int num = 255;

	char temp1[num]={0};

	char temp2[num]={0};

	ofstream fout("1.txt");

	cout<<"请输入:"<<endl;

	cin.getline(temp1,num-1,0);

	temp1[num-1]='\0';

	fout<<temp1;

	fout.close();



	ifstream fin("1.txt"); //读取

	fin.getline(temp2,num-1,0); //读取内容

	fout.open("2.txt"); //打开2  

	fout<<temp2;        //写入到2中

	cout<<temp2<<endl;  //输出

	fout.close();       //关闭

    return 0;

}*/

  

你可能感兴趣的:(文件)