window编程
yeslihao
这个作者很懒,什么都没留下…
展开
-
4 种进程或线程同步互斥的控制方法
摘自《Windows 内核实验》1.2.4 windows2000/xp 线程同步windows2000/xp提供了互斥量(mutex)、信号量(semaphore)和事件(event)等三种同步对象和相应的系统调用,用于线程的互斥与同步。从本质上讲,这组同步对象的功能是相同的,他们的区别在于适用场合和效率会有所不同。互斥量主要用于共享资源的互斥访问,在一个时刻只能被一个线转载 2013-04-10 13:31:26 · 919 阅读 · 0 评论 -
创建线程后为什么关闭了线程句柄,线程还是可以运行?
创建线程后为什么关闭了线程句柄,线程还是可以运行?主线程只要拥有线程句柄,事后就可以对线程执行某些操作,比如查询线程状态等等,靠的就是句柄,如果没有句柄,系统就无从知道要查的是那个线程的状态。但保持这个句柄不关闭,并不是线程运行的条件。关闭线程句柄只是释放句柄资源,新开启线程后,如果不再利用其句柄,应该关闭句柄,释放系统资源。关闭线程句柄和线程的结束与否没有关系。转载 2013-04-22 13:51:19 · 894 阅读 · 0 评论 -
互斥与同步实现函数
临界区临界区是一种最简单的同步对象,它只可以在同一进程内部使用。它的作用是保证只有一个线程可以申请到该对象void InitializeCriticalSection(LPCRITICAL_SECTION lpCriticalSection );产生临界区void DeleteCriticalSection(LPCRITICA转载 2013-04-22 14:27:55 · 613 阅读 · 0 评论 -
CRC16 三种算法及c实现
CRC16 三种算法及c实现 标准CRC生成多项式如下表: 名称 生成多项式 简记式* 标准引用 CRC-4 x4+x+1 3 ITU G.704 CRC-8 x8+x5+x4+1 0x31转载 2013-04-15 10:07:16 · 1109 阅读 · 0 评论 -
fprintf
fprintf目录简介功 能用 法返回值程序例编辑本段简介是C/C++中的一个格式化写—库函数;其作用是格式化输出到一个流/文件中;函数完整形式: int fprintf(FILE *stream,char *format,[argument])编辑本段功 能传送格式化输出到一个文件中,可用转载 2013-07-03 15:07:18 · 597 阅读 · 0 评论