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