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

📄 myfile.h

📁 Chapter08-Transactions.rar com example
💻 H
字号:
// MyFile.h: interface for the CMyFile class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MYFILE_H__FB8D8FB6_3221_4F7D_A7F3_F84AD6E520FD__INCLUDED_)
#define AFX_MYFILE_H__FB8D8FB6_3221_4F7D_A7F3_F84AD6E520FD__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <map>
#include <stdio.h>

typedef std::map<CComBSTR, long> MYACCOUNTDB;

class CMyFile  
{
public:
	CMyFile();
	~CMyFile();

	enum OPENMODE {
		READ,
		WRITE
	};

	HRESULT Open(LPCTSTR pwszFilePath, OPENMODE mode);
	void Close();
	HRESULT Load(MYACCOUNTDB& db);
	HRESULT Save(const MYACCOUNTDB& db);

private:
	FILE* m_pFile;
};

#endif // !defined(AFX_MYFILE_H__FB8D8FB6_3221_4F7D_A7F3_F84AD6E520FD__INCLUDED_)

⌨️ 快捷键说明

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