• 大小: 4.2MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-18
  • 语言: 其他
  • 标签: mini2440  串口工具  

资源简介

用于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: “ << ps << endl;

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\Serialbase.cpp

    .......      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\Serialbase.h

    .......        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\Serialbase.obj

    .......     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个文件信息

评论

共有 条评论