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

📄 logfile.h

📁 写日志的类(VC)
💻 H
字号:

#ifndef __LOGFILE__H__
#define __LOGFILE__H__


/*
** Include fstream header
*/
#ifndef _FSTREAM_

#include <fstream>
using namespace std;

#endif



class CLogFile  
{
public:
	void PrintCurTime();
	CLogFile();
	CLogFile(TCHAR* tszFileName);
	~CLogFile();
	CLogFile& operator <<(long				lVal);
	CLogFile& operator <<(const		TCHAR*	str);
	CLogFile& operator <<(TCHAR				tch);
	CLogFile& operator <<(int				nVal);
	CLogFile& operator <<(unsigned	long	ulVal);
	CLogFile& operator <<(double			dVal);
	CLogFile& operator <<(unsigned	int		unVal);
	void	  LOGERROR(TCHAR* formatString, ...);	


private:
	ofstream	*m_cOutFile;
	void		Output( const TCHAR* data);


};

#endif	// __LOGFILE__H__

⌨️ 快捷键说明

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