- 博客(1)
- 资源 (3)
- 收藏
- 关注
转载 关于多线程创建时CreateThread和_beginthreadex的区别
在 Win32 API 中,创建线程的基本函数是 CreateThread,而 _beginthread(ex) 是C++ 运行库的函数。为什么要有两个呢?因为C++ 运行库里面有一些函数使用了全局量,如果使用 CreateThread 的情况下使用这些C++ 运行库的函数,就会出现不安全的问题。而 _beginthreadex 为这些全局变量做了处理,使得每个线程都有一份独立的“全局”量。
2015-05-26 09:28:09 412
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人