_beginthread与CreateThread

时间:2010-01-20 10:23:48

标签: c windows multithreading

Windows中的CreateThread和beginthread API有什么区别?哪一个更适合创建线程?

1 个答案:

答案 0 :(得分:15)

早期版本的Microsoft CRT需要

_beginthread()_beginthreadex()来初始化线程本地状态。 strtok()函数就是一个例子。已修复,该状态现在已动态初始化,至少从VS2005开始。使用CreateThread()不再导致问题。