
多线程
xuxinshao
这个作者很懒,什么都没留下…
展开
-
CreateThread,_beginthread,_beginthreadx的区别
首先要澄清一个问题,那就是CreateThread是Windows的API函数,而_beginthread和_beginthreadex则是CRT库函数,查看这两个CRT函数的代码可以得知其实它们内部是调用的CreateThread(这很显然嘛,CRT库也是要运行在Windows上)。这两个CRT函数与CreateThread有什么区别呢?区别在于这两个CRT函数针对其它CRT库函数,特别是那些涉原创 2005-09-14 17:29:00 · 3802 阅读 · 0 评论 -
多线程演示程序(MFC)
// ThreadDemo1View.h : interface of the CThreadDemo1View class/////////////////////////////////////////////////////////////////////////////// #if !defined(AFX_THREADDEMO1VIEW_H__3CAF4D6E_8775_原创 2006-02-06 15:25:00 · 1329 阅读 · 0 评论 -
VC6.0编译选项 运行时库设置
/ML(缺省选项)对应单线程静态版的标准程序库(libc.lib);/MT对应多线程静态版标准库(libcmt.lib),此时编译器会自动定义_MT宏;/MD对应多线程DLL版(导入库msvcrt.lib,DLL是msvcrt.dll),编译器自动定义_MT和_DLL两个宏。后面加d的选项都会让编译器自动多定义一个_DEBUG宏,表示要使用对应标准库的调试版,因此/MLd对应调试版单线程静态标原创 2006-02-16 16:46:00 · 3530 阅读 · 0 评论