資源簡介
用于mini2440的串口工具,最精簡,最穩定。

代碼片段和文件信息
#include?“Log.h“
CLog?loglog;
static?string?GetDate(void)
{
SYSTEMTIME?sys;?
GetLocalTime(?&sys?);?
static?char?buf[90]?=?{0};
memset(buf?0?90);
//sprintf(buf?“%4d/%02d/%02d?%02d:%02d:%02d.%03d?星期%1d:“sys.wYearsys.wMonthsys.wDaysys.wHoursys.wMinutesys.wSecondsys.wMillisecondssys.wDayOfWeek);
sprintf(buf?“%4d%02d%02d“sys.wYearsys.wMonthsys.wDay);
string?strRet?=?buf;
return?strRet;
}
CLog::CLog(void)
{
m_strLogName?=?“log“?+?GetDate()?+?“.txt“;
m_fout.open(m_strLogName.c_str()??ios::app);??//ios::app表示在原文件末尾追加
if?(m_fout.is_open()?==?false)
{
printf(“Error:?log?file?open?failed!“);
}
else
{
printf(“%s?open?success.“?m_strLogName.c_str());
}
m_fout.seekp(0?ios::end);??????//設置文件指針到文件流的尾部
streampos?ps?=?m_fout.tellg();??//讀取文件指針的位置
cout?<“Log?File?size:?“?<
if?(ps?>?10*1000*1000)
{
printf(“Clean\n“);
m_fout.close();
system(“del?log.txt“);//刪除源文件
m_fout.open(m_strLogName.c_str()??ios::app);
}
if?(m_fout.fail())??
{??
m_fout<<“打開文件錯誤!“< exit(0);??
}??
m_fout<<“\n************************************************\n“;?
m_fout<<“\n7777777777777777777777\n“;??
}
CLog::~CLog(void)
{
m_fout.close();?
}
void?CLog::print(string?strIn)
{
m_fout< }
void?CLog::save(void)
{
m_fout.close();?
m_fout.open(m_strLogName.c_str()??ios::app);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
????.......???????896??2017-05-15?04:15??SerialTool\SerialTool.sln
?????文件???????3972??2017-05-18?00:44??SerialTool\SerialTool\Serialba
????.......??????1469??2017-05-09?22:52??SerialTool\SerialTool\Log.cpp
?????文件????????188??2017-05-18?00:57??SerialTool\SerialTool\main.cpp
????.......?????14593??2017-05-18?00:59??SerialTool\SerialTool\log20170518.txt
????.......???????407??2017-05-09?22:52??SerialTool\SerialTool\Log.h
????.......??????3892??2017-05-17?23:58??SerialTool\SerialTool\SerialTool.vcproj
?????文件????????566??2017-05-18?00:28??SerialTool\SerialTool\Serialba
????.......????????78??2017-05-17?23:59??SerialTool\SerialTool\log20170517.txt
????.......???????234??2017-05-15?21:24??SerialTool\SerialTool\log20170515.txt
????.......??????1427??2017-05-18?00:59??SerialTool\SerialTool\SerialTool.vcproj.JMF18GLICU53YS7.Administrator.user
????.......????????65??2017-05-18?00:57??SerialTool\SerialTool\Debug\mt.dep
????.......???????861??2017-05-18?00:57??SerialTool\SerialTool\Debug\SerialTool.exe.intermediate.manifest
????.......?????75363??2017-05-15?04:16??SerialTool\SerialTool\Debug\Log.obj
?????文件?????756736??2017-05-18?00:57??SerialTool\SerialTool\Debug\vc90.idb
????.......??????6114??2017-05-18?00:57??SerialTool\SerialTool\Debug\BuildLog.htm
?????文件?????405504??2017-05-18?00:57??SerialTool\SerialTool\Debug\vc90.pdb
?????文件??????76598??2017-05-18?00:57??SerialTool\SerialTool\Debug\main.obj
?????文件?????100986??2017-05-18?00:44??SerialTool\SerialTool\Debug\Serialba
????.......?????10752??2017-05-18?00:59??SerialTool\SerialTool.suo
????.......??14035968??2017-05-18?00:59??SerialTool\SerialTool.ncb
????.......????581268??2017-05-18?00:57??SerialTool\Debug\SerialTool.ilk
?????文件??????61440??2017-05-18?00:57??SerialTool\Debug\SerialTool.exe
????.......???1657856??2017-05-18?00:57??SerialTool\Debug\SerialTool.pdb
?????目錄??????????0??2017-05-15?04:16??SerialTool\SerialTool\Debug
?????目錄??????????0??2017-05-15?04:20??SerialTool\SerialTool
?????目錄??????????0??2017-05-15?04:16??SerialTool\Debug
?????目錄??????????0??2017-05-15?21:23??SerialTool
-----------?---------??----------?-----??----
?????????????17797233????????????????????28
............此處省略1個文件信息
- 上一篇:企業CMS源碼企業CMS源碼
- 下一篇:微信搖一搖源碼
評論
共有 條評論