标签:ifstream UNC size 读写 方式 clu test include oid
文件读写操作「c++」
#include <fstream>
void test01()
{
//ofstream ofs("./test.txt",ios::out | ios::trunc);
//后期指定打开方式
ofstream ofs;
ofs.open("./test.txt",ios::out | ios::trunc);
//判断是否打开成功
if(!ofs.is_open())
{
cout<<"打开失败"<<endl;
}
ofs << "姓名: abc"<<endl;
ofs << "姓名: 小赵"<<endl;
}
//读文件
void test02()
{
ifstream ifs;
ifs.open("./test.txt",ios::in);
//判断是否打开成功
if(!ifs.is_open())
{
cout<<"打开失败"<<endl;
}
//第一种方式
// char buf[1024];
// while(ifs>>buf)
// {
// cout<<buf<<endl;
// }
//第二种方式
// char buf[1024];
// while(!ifs.eof())
// {
// ifs.getline(buf,sizeof(buf));
// cout<<buf<<endl;
// }
//第三种方式
char c;
while((c =ifs.get()) != EOF)
{
cout<<c;
}
}
标签:ifstream UNC size 读写 方式 clu test include oid
原文地址:https://www.cnblogs.com/lodger47/p/14707224.html