发布时间:2014-06-13 14:27:00
TRACE”: 找不到标识符我想用TRACE宏输出调试信息,但在调试一个Win 32 dll时出现这个错误。程序已经#include <windows.h>了。这个问题怎么解决呢? 编译平台: VS 2005, Win XP sp2.------解决方案--------------------TRACE是MFC中的定义,在win32代码中可以直接用OutputDebugString来达到相同效果 ---.........【阅读全文】
发布时间:2014-06-11 17:37:58
MultiThreadSingleton.h:#ifndef MULTI_THREAD_SINGLETON_H_ #define MULTI_THREAD_SINGLETON_H_#ifdef WIN32#include#include#endif //WIN32#ifdef WIN32cla.........【阅读全文】
发布时间:2014-06-11 16:18:15
原文 http://blog.csdn.net/anonymalias/article/details/9080881我们知道进程间的同步操作都是要借助内核来完成的,和同一个进程中的线程同步只需要在用户模式下是有很大差别的,当然,对于进程安全的,对于线程肯定也是安全的,但在用户模式下的线程同步所需消耗的代价相对于通过内核完成的同步是很小的。.........【阅读全文】
发布时间:2014-06-10 15:47:46
项目中需要在多线程环境下,输出日志到标准输出,以下是实现过程。首先,我们需要一个锁类,能够自动初始化,并且降低耦合。/* * locker.h * * Created on: Apr 14, 2012 * Author: joan */ .........【阅读全文】
发布时间:2014-06-09 17:15:34
本文所有代码均上传至github仓库:https://github.com/kevin-shanghai/Programming_Practice
如果有兴趣,可以随意获取,本代码仅用于测试,如用于生产环境发生任何问题,本人概不负责。......【阅读全文】