- 博客(2)
- 资源 (4)
- 收藏
- 关注
原创 使用BoundsChecker(转载)
<br />BoundsChecker是一个Run-Time错误检测工具,它主要定位程序在运行时期发生的各种错误。 <br /><br />BoundsChecker能检测的错误包括:3sNews.Net——3S社区&资讯平台 t b U ^ N @ i7p'w M V B e<br /> 1)指针操作和内存、资源泄露错误,比如:内存泄露;资源泄露;对指针变量的错误操作。<br /> 2)内存操作方面的错误,比如:内存读、写溢出;使用未初始化的内存。平台 n.U3
2010-07-29 22:34:00 663
转载 在 windows IOCP 中,如何等待异步 IO 操作完成(包括被取消)[转]
在 windows IOCP 中,如何等待异步 IO 操作完成(包括被取消)[转] 关于 IOCP 中如何安全释放资源,我想关键点是在于如何等待异步 IO 完成,被取消也暂且认为是一种完成。 <br /><br />在使用多线程来运行 IOCP 的 GQCS 函数的时候,当某个一个线程(线程A)执行了 closesocket 之后,将引发在这个 socket 发出的所有异步 IO 被取消。 <br />这些被取消的 IO 仍然会被 GQCS 取得并返回,并且通常这是在另外一个线程中(线程B)。 <br />
2010-07-29 22:31:00 3218
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人