亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? debugdump.h

?? 串口通信高級編程 visual c++
?? H
字號:
// DebugDump.h: interface for the CDebugDump class.
#pragma once
#include <fstream>
#include <string>

#define GAP _T("     ")

class CDebugDump  
{
private:
	char m_szComputerName[MAX_COMPUTERNAME_LENGTH + 1];
	std::ofstream m_fileDump;
	std::string m_szTitle;
	std::string m_szFileName;
	std::string m_szDir;

	BOOL m_bTraceToFile;
	BOOL m_bTraceToDebug;
public:
	void SetTraceToFile(BOOL bOnOff)  
	{
		if (bOnOff == FALSE && m_bTraceToFile != bOnOff )
		{
			if ( m_fileDump.is_open ()) 
			{
				std::string szTimeStamp = GetTime();
				m_fileDump  << _T("Stopped  log on computer: ") << m_szComputerName <<  
					_T(" at ")<<szTimeStamp.c_str()  <<std::endl ;
				m_fileDump << _T("------------------------------------------------------------------------------------------------------") <<std::endl << std::endl ;
			}
		}
		m_bTraceToFile = bOnOff;
	};
	void SetTraceToDebug(BOOL bOnOff) 
	{
		m_bTraceToDebug = bOnOff;
	};

	CDebugDump()
	{
		m_bTraceToFile = TRUE;
		m_bTraceToDebug = TRUE;
	}
	virtual ~CDebugDump()
	{
		if (  m_fileDump.is_open ()) 
		{
			std::string szTimeStamp = GetTime();			m_fileDump <<std::endl << _T("Logging Ended : ")  _T(" at ")<<szTimeStamp.c_str()  <<std::endl ;			
			m_fileDump << _T("------------------------------------------------------------------------------------------------------") << std::endl ;m_fileDump.close();
		}
	};
	
	inline void	Init(std::string szDir = _T("c:\\Temp\\") ,std::string szFile= _T("SERIALCOMM"),std::string szTitle = _T("SerialComm:"))
	{
		m_szDir			= szDir ;
		m_szFileName	= szFile;
		m_szTitle		= szTitle;
		std::string szFullPath(szDir);
		szFullPath.append (szFile);
		DWORD dwSize = MAX_COMPUTERNAME_LENGTH + 1;
		if ( !GetComputerName(m_szComputerName,&dwSize))
			dwSize = GetLastError ();
		
		if ( !m_fileDump.is_open ()) 
		{
			std::string szTimeStamp = GetTime();
			szFullPath.append ( GetTime(false) ); 
			szFullPath.append(".dmp");
			m_fileDump.open (szFullPath.c_str());
			
			m_fileDump  << _T("Starting log on computer: ") << m_szComputerName <<  
				_T(" at ")<<szTimeStamp.c_str()  <<std::endl ;
			m_fileDump << _T("------------------------------------------------------------------------------------------------------") <<std::endl << std::endl ;
		}
	}
	inline void Dump (LPCSTR lpszFormat, ...)
	{
		try
		{
			
			va_list args;
			va_start(args, lpszFormat);
			
			int nBuf;
			char szBuffer[8024];
			
			nBuf = _vsnprintf(szBuffer, sizeof(szBuffer), lpszFormat, args);
			
			ASSERT(nBuf < sizeof(szBuffer)); //Output truncated as it was > sizeof(szBuffer)
			
			std::string szTimeStamp = GetTime();
			
			char szThreadId[100];
			sprintf(szThreadId,"[%d] ",GetCurrentThreadId());
			
			
			if (m_bTraceToFile)
			{
				m_fileDump	<< szThreadId << m_szTitle << GAP << szTimeStamp.c_str() << GAP
					<< szBuffer << std::endl ;
			}
			if (m_bTraceToDebug)
			{
				std::string szTemp (szThreadId);
				szTemp.append (m_szTitle);
				szTemp.append ( szBuffer );
				szTemp.append ( "\n" );
				TRACE(szTemp.c_str ());
			}
			va_end(args);
		}
		catch(...)
		{
			ASSERT(0);
		}
	}
	
	
	
	inline std::string  GetTime(bool bLongTime  = true)
	{
		SYSTEMTIME tm;
		GetLocalTime(&tm);
		char szTime[100];
		if ( bLongTime ) sprintf(szTime,"%d/%d/%d  %d::%d::%d",tm.wMonth,tm.wDay,tm.wYear,tm.wHour,tm.wMinute,tm.wSecond);
		else sprintf(szTime,"%d%d%d_%d_%d_%d",tm.wMonth,tm.wDay,tm.wYear,tm.wHour,tm.wMinute,tm.wSecond);
		std::string sTime(szTime );
		return sTime;
	}
};

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美剧在线免费观看网站| 欧美日韩国产三级| 亚洲va天堂va国产va久| 欧美精品一区二| 欧美午夜一区二区三区免费大片| 韩国精品主播一区二区在线观看| 一级精品视频在线观看宜春院 | 欧美成va人片在线观看| 99精品偷自拍| 精品在线免费视频| 亚洲精品日产精品乱码不卡| 精品国产3级a| 91精品国产91久久久久久最新毛片 | 国产伦精品一区二区三区免费迷| 亚洲人成精品久久久久| 久久日一线二线三线suv| 欧美性色aⅴ视频一区日韩精品| 国产精品综合视频| 日韩电影在线看| 亚洲一区影音先锋| 亚洲免费观看在线视频| 国产日韩精品一区二区三区在线| 欧美一区二区三区精品| 色94色欧美sute亚洲13| 国产**成人网毛片九色 | 久久国产夜色精品鲁鲁99| 亚洲福利一二三区| 一区二区三区久久| 中文字幕日韩精品一区| 国产免费成人在线视频| 久久综合给合久久狠狠狠97色69| 日韩一区二区精品| 欧美精品免费视频| 欧美男男青年gay1069videost| 色哟哟一区二区在线观看| 91在线精品一区二区三区| 成人毛片在线观看| 成人app网站| www.日本不卡| av在线播放成人| 99热在这里有精品免费| 91在线看国产| 欧美亚洲禁片免费| 欧美三电影在线| 欧美人妇做爰xxxⅹ性高电影| 国产精品无人区| 久久久91精品国产一区二区精品 | 欧美v日韩v国产v| 久久综合五月天婷婷伊人| 日韩精品一区二区三区中文不卡| 日韩视频一区二区在线观看| 日韩午夜精品电影| 精品国产不卡一区二区三区| 久久网站热最新地址| 中文字幕第一页久久| 亚洲欧洲日产国码二区| 一区二区三区免费| 午夜精品福利久久久| 日韩成人dvd| 激情五月播播久久久精品| 国产成人精品免费视频网站| av中文字幕亚洲| 在线精品视频一区二区三四| 欧美精品色综合| 26uuu亚洲| 国产精品家庭影院| 亚洲国产日韩a在线播放性色| 五月综合激情婷婷六月色窝| 欧美a一区二区| 国产黄人亚洲片| 色综合咪咪久久| 91精品国产麻豆| 国产日韩欧美不卡在线| 亚洲欧美欧美一区二区三区| 免费的成人av| 成人激情黄色小说| 欧美三电影在线| 国产欧美一区在线| 一级精品视频在线观看宜春院| 蜜桃av一区二区三区| 粉嫩欧美一区二区三区高清影视| 色狠狠av一区二区三区| 日韩精品中午字幕| 国产精品久久久久毛片软件| 午夜免费久久看| 国产激情一区二区三区| 欧美日韩国产小视频| 国产午夜亚洲精品不卡| 亚洲福利一区二区三区| 成人午夜视频在线观看| 欧美日韩国产另类一区| 国产亚洲va综合人人澡精品| 午夜精品久久久久久久99水蜜桃| 国产精品一区二区无线| 欧美日韩国产a| 久久久久久久综合日本| 日韩精品欧美精品| bt欧美亚洲午夜电影天堂| 日韩一区二区视频| 亚洲精品乱码久久久久久久久 | 成人99免费视频| 欧美久久免费观看| 亚洲欧洲精品一区二区三区不卡| 奇米精品一区二区三区四区| 91视频免费看| 久久综合久久综合久久综合| 亚洲小说欧美激情另类| 成人综合婷婷国产精品久久| 日韩一级大片在线观看| 一区二区成人在线| av亚洲精华国产精华精华| 精品国产污污免费网站入口| 天天免费综合色| 日本久久一区二区| 亚洲欧美在线观看| 国产精选一区二区三区| 精品av久久707| 蜜臀av亚洲一区中文字幕| 91黄色在线观看| 亚洲三级在线观看| 成人a级免费电影| 久久久国产精华| 激情综合色综合久久| 在线观看日产精品| 亚洲欧美另类综合偷拍| 白白色亚洲国产精品| 国产嫩草影院久久久久| 激情综合网天天干| 日韩精品一区二区在线观看| 日本不卡一区二区| 日韩亚洲欧美成人一区| 日韩精品免费专区| 欧美日韩精品是欧美日韩精品| 亚洲综合视频网| 欧洲在线/亚洲| 亚洲精品第一国产综合野| 99re这里只有精品6| 国产精品乱码久久久久久| 国产成人午夜视频| 精品免费视频.| 韩国女主播一区二区三区| 欧美mv日韩mv国产网站app| 免费看日韩精品| 欧美xxxx老人做受| 国产精品一二三| 亚洲国产精华液网站w| av电影在线观看完整版一区二区| 国产精品短视频| 色先锋资源久久综合| 亚洲一级电影视频| 日韩一区二区三区免费观看| 韩国女主播一区| 中文字幕乱码亚洲精品一区| aaa欧美大片| 亚洲欧美日韩国产成人精品影院 | 色偷偷成人一区二区三区91| 一区二区三区中文字幕在线观看| 欧美亚洲综合网| 毛片一区二区三区| 国产亚洲欧美激情| 成人不卡免费av| 一区二区三区精品久久久| 欧美日韩1234| 久久99久久久欧美国产| 亚洲国产成人私人影院tom| 91麻豆精品视频| 五月婷婷另类国产| 久久综合九色欧美综合狠狠 | 麻豆国产欧美一区二区三区| 国产亚洲女人久久久久毛片| 色综合久久88色综合天天6| 亚洲va欧美va天堂v国产综合| 日韩午夜电影在线观看| 大白屁股一区二区视频| 亚洲综合图片区| 久久只精品国产| 色综合久久88色综合天天6| 免费人成网站在线观看欧美高清| 日本一区二区三区在线观看| 欧美在线观看视频在线| 精品亚洲成av人在线观看| 亚洲欧美一区二区三区国产精品| 欧美日韩高清一区二区| 国产黄色成人av| 日韩精品电影在线| 国产精品伦一区二区三级视频| 欧美日韩免费观看一区三区| 国产福利一区二区| 亚洲国产综合色| 日本一区二区视频在线| 欧美伦理视频网站| 成人精品电影在线观看| 日韩精品五月天| 亚洲激情成人在线| 国产午夜一区二区三区| 欧美蜜桃一区二区三区 | 精品嫩草影院久久| 欧美三级日韩三级国产三级| 国产91综合一区在线观看| 日本中文字幕一区二区视频 |