C++
gliet_percy
这个作者很懒,什么都没留下…
展开
-
使用互斥对象(Mutex)实现不同进程间线程同步
不同进程的同步,可使用Mutex. 步骤为:1.不同的进程,需要定义相同的Mutex名字。 CMutex g_mutex(FALSE,"Mutex_1");2.一个进程访问资源时,把资源加锁: g_mutex.Lock();3.操作资源4.把资源解锁。 g_mutex.UnLock();原创 2010-11-29 14:47:00 · 578 阅读 · 0 评论 -
C++ 中回调函数的使用
<br />这个函数例子来自于网络,确认过OK(具体是谁忘记了)。<br /> <br /> 回调函数是一个程序员不能显式调用的函数;通过将回调函数的地址传给调用者从而实现调用。要实现回调,必须首先定义函数指针。<br />如:void (*pFunction)(int*) 定义一个返回值为void, 带一个int 型参数的函数指针<br /> <br />看下面的例子较明白<br />#include "stdafx.h"<br />#include <stdlib.h><br />#include原创 2010-12-14 09:53:00 · 182 阅读 · 0 评论