C++ 如何在类中打开文件并完成操作?举个例子吧。
实现ConfigFilefile("param.conf");就是打开文件pram.conf。file.XX就是实现类成员函数。...
实现ConfigFile file("param.conf");就是打开文件pram.conf。file.XX就是实现类成员函数。
展开
2个回答
2011-11-08
展开全部
直接继承CFile类,进行文件操作即可获得file.open打开配置文件操作。
CFile的头文件#include <afx.h> ,如下简短实例代码:
#include <iostream.h>
#include <afx.h>
class ConfigFile : public CFile
{
public:
ConfigFile();
~ConfigFile();
void OpenConfigFile(LPCTSTR lpszFileName = "pram.conf");
};
void main()
{
}
ConfigFile::ConfigFile()
{
}
ConfigFile::~ConfigFile()
{
}
void ConfigFile::OpenConfigFile(LPCTSTR lpszFileName)
{
this->Open(lpszFileName,CFile::modeRead);
//文件操作
this->Close();
}
CFile的头文件#include <afx.h> ,如下简短实例代码:
#include <iostream.h>
#include <afx.h>
class ConfigFile : public CFile
{
public:
ConfigFile();
~ConfigFile();
void OpenConfigFile(LPCTSTR lpszFileName = "pram.conf");
};
void main()
{
}
ConfigFile::ConfigFile()
{
}
ConfigFile::~ConfigFile()
{
}
void ConfigFile::OpenConfigFile(LPCTSTR lpszFileName)
{
this->Open(lpszFileName,CFile::modeRead);
//文件操作
this->Close();
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询