📄 trace.cpp
字号:
#include "stdafx.h"
#include <iostream>
#include "trace.h"
#include <time.h>
#include <WinSock2.h>
#include "SockCommon.h"
#include <fstream>
using namespace std;
void log( char * msg ){
ofstream logMsg;
// create a file object;
logMsg.open( "log.txt",ios::app|ios::out );
// log the input message;
logMsg<<GetTime()<<":"<<msg<<endl;
//cout<<GetTime()<<":"<<msg<<endl;
}
char * GetTime() {
CString strGmtMod = CTime::GetCurrentTime().FormatGmt(TEXT("%H:%M:%S"));
return strDup((LPSTR)(LPCTSTR)strGmtMod);
}
char * GetGmtTime() {
//char buf[200];
//time_t tt = time(NULL);
//strftime(buf, sizeof buf, "Date:%a, %d %b %Y %H:%M:%S GMT", gmtime(&tt));
CString strGmtMod = CTime::GetCurrentTime().FormatGmt(TEXT("%a, %d %b %Y %H:%M:%S GMT"));
return strDup((LPSTR)(LPCTSTR)strGmtMod);
}
void DeleteDstFile(char* filename,char* pFileExtName){
//
char csFilePath[100] = "my document\\";
strcat(csFilePath, "\\");
char* pBegin= strstr( filename,pFileExtName );
// test.asf
*(pBegin) = '\0';
strcat( csFilePath ,filename );
strcat( csFilePath ,"wmwebasx" );
DeleteFile( CString(strDup(csFilePath) ));
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -