C++ 读写文件

文件操作

文本文件 写文件

#include
using namespace std;
#include

void test01()
{
     //1.包括头文件fstream
     //2.创建流对象
     ofstream ofs;
     //3.指定打开方式
     ofs.open("/.../test.txt",ios::out);
     //4.写内容
     ofs<<"姓名:张三"<

读文件

#include
using namespace std;
#include

void test01()
{
     //1.包括头文件fstream
     //2.创建流对象
     ifstream ifs;
     //3.打开方式,并判断是否打开成功
     ifs.open("/.../test.txt",ios::in);

     if(!ifs.is_open())
   {
       cout<<"文件打开失败"<> buf)
  {
       cout<

接下来我们看下用string来进行读文件

#include
using namespace std;
#include
#include

void test01()
{
     //1.包括头文件fstream
     //2.创建流对象
     ifstream ifs;
     //3.打开方式,并判断是否打开成功
     ifs.open("/.../test.txt",ios::in);

     if(!ifs.is_open())
  {
       cout<<"文件打开失败"<

第四种是每个字符进行操作

#include
using namespace std;
#include
#include

void test01()
{
     //1.包括头文件fstream
     //2.创建流对象
     ifstream ifs;
     //3.打开方式,并判断是否打开成功
     ifs.open("/.../test.txt",ios::in);

     if(!ifs.is_open())
   {
        cout<<"文件打开失败"<

你可能感兴趣的:(C++ 读写文件)