用fopen()不就行吗?
首先,你得到系统时间!
好像是GetSystemTime()吧,建议查查MSDN,还要进行转换的!FILE *fp=fopen("filepathname",“r+");
fprintf(fp,"%s %d %s\n",time,level,msg);
首先,你得到系统时间!
好像是GetSystemTime()吧,建议查查MSDN,还要进行转换的!FILE *fp=fopen("filepathname",“r+");
fprintf(fp,"%s %d %s\n",time,level,msg);
解决方案 »
- opencv视频显示很卡,很慢,内存泄露
- 动态拆分视窗
- 添加线程的相关问题
- vc6动态加载vs2005的dll报错!
- 我想实现:双击对话框的一定区域(比如说一个矩形框)来调用一个响应函数,各位有什么好思路吗?
- 发布一个免安装的vc6.0中文完整版,压缩包只有33.5 MB,哈哈
- 我用Polygon画了一个五边形,请问高手如何判断某一坐标是否在其中呢??
- 在线等待,有关dll的问题
- msdn 六月版与十月版之间有什么关系啊
- 编译成Release版出错怎么办?
- 关于制作控制面板组件(.cpl)之Question
- vc创建的DLL分几种类型,为什么同样的的代码,在VC里创建DLL编译后有200K,而在BCB里只有50K?
例如得到当前小时用
Ctime time;
int i
i=time.GetCurrentTime().GetHour();
代码可能有拼写错误,但大致就这意思
要输入文件中需转换成字符型
具体看msdn,讲得很清楚
{
CTime time=CTime::GetCurrentTime();
FILE *fp=fopen("filepathname",“a+");
fprintf(fp,"%d年%d月%d日%d:%d:%d %d级错误 %s\n",time.GetYear(),time.GetMonth(),time,GetDay(),time.GetHour(),time.GetMinute(),time.GetSecond(),level,msg);
fclose(fp);
} 纯属抄袭
^O^
你察看一下CStdioFile类库
我提供几个函数 WriteString()
就可以实现你的功能了
eg:
CStdioFile file;
CString str="sdfsdfsd";
file.Open(.../*不写了*/);
file.WriteString(str,str.GetLength());
file.Close();
就可以了。。