
windows服务器
文章平均质量分 55
kingnightdream
iOS developer ,and have interested in webview , javascript, android,server
展开
-
Windows 经典的宏——CONTAINING_RECORD
在windows ddk中提供了一个经典的宏,其定义如下: #define CONTAININT_RECORD(address, type, field) / ((type*)((PCHAR)(address) - (PCHAR)(&((type*)0)->field))) 这个宏用于取得内存中任何结构体的首地址,要提供的参数是:结构体中某个成员(field)的地址转载 2012-03-26 09:48:37 · 729 阅读 · 0 评论 -
CreateThread()、_beginthread() _beginthreadex() 联系与区别
原型: uintptr_t _beginthread( void( *start_address )( void * ), //新线程起始地址 unsigned stack_size, //堆栈大小 void *arglist //传递给新线程参数列表 ); unsigned long _beginthreadex( void *secu原创 2012-03-22 20:03:44 · 1397 阅读 · 0 评论 -
IOCP编程之基本原理
IOCP编程之基本原理 在我的博客之前写了很多关于IOCP的“行云流水”似的看了让人发狂的文章,尤其是几篇关于IOCP加线程池文章,更是让一些功力不够深厚的初学IOCP者,有种吐血的感觉。为了让大家能够立刻提升内力修为,并且迅速的掌握IOCP这个Windows平台上的乾坤大挪移心法,这次我决定给大家好好补补这个基础。 要想彻底征服IOCP,并应用好IOCP这个模型,首先就让我们穿越到遥远的计算转载 2012-03-22 20:40:29 · 849 阅读 · 0 评论 -
CAsyncSocket close Onclose
客户端关闭 是服务端里面 客户端的socket 触发onclose 服务端里面客户端的socket close 触发客户端onclose原创 2012-04-11 19:09:07 · 2321 阅读 · 0 评论 -
vs2008静态编译选项
原创 2012-07-06 10:19:57 · 1135 阅读 · 0 评论