资源简介
一个跨平台的C++日志库,包含技术点如下:
1. 支持异步线程写日志
2. 跨平台、线程安全
3. 回调机制
4. 单例
5. 模板类
代码片段和文件信息
// Demo.cpp : Defines the entry point for the console application.
//
#include “stdafx.h“
#include
#include “../../Log/Log/WnLog.h“
using namespace std;
#ifdef WIN32
#ifdef _DEBUG
#pragma comment(lib “../../lib/Debug/WnLogx86d.lib“)
#else
#pragma comment(lib “../../lib/Release/WnLogx86.lib“)
#endif
#else
#ifdef _DEBUG
#pragma comment(lib “../../lib/Debug-64bit/WnLogx64d.lib“)
#else
#pragma comment(lib “../../lib/Release-64bit/WnLogx64.lib“)
#endif
#endif
void MsgFunc(int status std::string msg)
{
cout << msg << endl;
}
int _tmain(int argc _TCHAR* argv[])
{
CLog::Instance().SetLogPath(“log\\log.log“ MsgFunc);
while(1)
{
CLog::Instance().AddLog(“test_info“);
Sleep(50);
}
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 34304 2012-01-29 16:45 Log for C++\Bin\Debug\DemoD.exe
文件 463872 2012-01-29 16:45 Log for C++\Bin\Debug\WnLogx86d.dll
文件 570368 2012-01-18 11:33 Log for C++\Bin\Debug-64bit\WnLogx64d.dll
文件 22528 2012-01-18 23:10 Log for C++\Bin\Release\Demo.exe
文件 129024 2012-01-18 23:10 Log for C++\Bin\Release\WnLogx86.dll
文件 166912 2012-01-18 11:32 Log for C++\Bin\Release-64bit\WnLogx64.dll
文件 774 2012-01-29 16:41 Log for C++\Demo\Demo\Demo.cpp
文件 8115 2012-01-29 16:31 Log for C++\Demo\Demo\Demo.vcproj
文件 2636 2012-01-29 16:49 Log for C++\Demo\Demo\Demo.vcproj.WINDNET.zdhuang.user
文件 1411 2011-01-08 23:17 Log for C++\Demo\Demo\Demo.vcproj.ZDHUANG.Administrator.user
文件 1284 2011-01-07 22:59 Log for C++\Demo\Demo\ReadMe.txt
文件 291 2011-01-07 22:59 Log for C++\Demo\Demo\stdafx.cpp
文件 340 2011-01-07 23:06 Log for C++\Demo\Demo\stdafx.h
文件 765 2011-01-07 22:59 Log for C++\Demo\Demo\targetver.h
..A.SH. 271 2011-01-10 09:24 Log for C++\Demo\Demo\vssver2.scc
文件 878 2011-01-07 22:59 Log for C++\Demo\Demo.sln
..A..H. 8704 2011-01-07 23:00 Log for C++\Demo\Demo.suo
..A.SH. 76 2011-01-10 09:24 Log for C++\Demo\vssver2.scc
..A.SH. 76 2011-01-10 09:24 Log for C++\Include\vssver2.scc
文件 1449 2012-01-29 16:49 Log for C++\Include\WnLog.h
文件 3906 2012-01-29 16:36 Log for C++\Lib\Debug\WnLogx86d.lib
文件 3972 2012-01-18 11:33 Log for C++\Lib\Debug-64bit\WnLogx64d.lib
文件 3892 2012-01-18 23:10 Log for C++\Lib\Release\WnLogx86.lib
文件 3952 2012-01-18 11:32 Log for C++\Lib\Release-64bit\WnLogx64.lib
文件 24 2012-01-06 10:54 Log for C++\Log\Log\DataHandler.cpp
文件 1835 2012-01-06 13:36 Log for C++\Log\Log\DataHandler.h
文件 410 2011-01-07 22:32 Log for C++\Log\Log\dllmain.cpp
文件 34104 2012-01-09 16:22 Log for C++\Log\Log\Log.aps
文件 2424 2012-01-09 16:22 Log for C++\Log\Log\Log.rc
文件 19798 2012-01-29 16:34 Log for C++\Log\Log\Log.vcproj
............此处省略47个文件信息
- 上一篇:浙江大学c语言练习题汇总及答案
- 下一篇:凸多边形最优三角剖分C语言编写 算法
相关资源
- RSA加密字符串 C++ Builder 6.0
- 数据结构课程设计c++排序算法的比较
- 数据结构课程设计c++图书管理系统源
- C++编写的绝美的玫瑰花礼物
- C/C++详细函数大全
- libstdc++6_4.7.2-5_i386
- C++死锁检测解除算法
- 编译原理三地址代码生成C++实现
- 无钩子的键盘记录完美实现(VC++)
- 小波变换DWT的Mallat算法C++和MATLAB实现
- c++大学教程第九版配套资料
- NIDAQmxLib VC++ VS2008/2010
- C++ fraction
- 清华大学数据结构上机考试试题(C
- c++编写的卡诺图绘制程序
- c++编写的简单的汇编器
- win sockket全局代理驱动(c++ spi)
- matlab中meshgrid()、fspecial()以及
- C++ 数据结构 算法B+树实现
- SEGD文件读取C++源代码
- RBF神经网络的C++源码
- 模拟银行排队叫号机 VC++6
- DDOS攻击源代码 VC++6
-
c++ xm
l处理 domsax - 数据结构十字链表C++
- A-Star算法完整版,c++源码实现
- udp 泛洪攻击vc++源码
- 日本葵花卫星himawari8数据投影程序
- c++局域网聊天室软件
- C++编写的多叉树结构
评论
共有 条评论