www.pudn.com > MyProject.rar > OutFileStream.cpp
#include "OutFileStream.h"
COutFileStream::COutFileStream(void)
{
m_pFile=NULL;
}
COutFileStream::COutFileStream(const char *fileName,const char *mode)
{
m_pFile=fopen(fileName,mode);
}
COutFileStream::~COutFileStream()
{
}
bool COutFileStream::LoadStream(const char *fileName,const char *mode)
{
m_pFile=fopen(fileName,mode);
if (m_pFile!=NULL)
{
return true;
}
else return false;
}
bool COutFileStream::ReadChar(char &c)
{
return fscanf(m_pFile,"%c",&c)==-1?false:true;
}
bool COutFileStream::ReadInt(int &i)
{
return fscanf(m_pFile,"%d",&i)==-1?false:true;
}
bool COutFileStream::ReadString(char *p)
{
return fscanf(m_pFile,"%s",p)==-1?false:true;
}
void COutFileStream::SkipInt(int number)
{
int iTemp;
for (int i=0;i