⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 outfilestream.cpp

📁 用VC写的一个数据库
💻 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<number;i++)
	{
		fscanf(m_pFile,"%d",&iTemp);  
	}
}

void COutFileStream::SkipChar(int number)
{
	char cTemp;
	for (int i=0;i<number;i++)
	{
		fscanf(m_pFile,"%c",&cTemp);  
	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -