C怎样实现多线程
我是说在只改变主函数的情况下,或者只需添加代码的情况下能不能实现多线程啊难道还让我将所有代码重新编写不成
对多线程不是很了解,也不知道怎么实现多线程[tk05]
[[it] 本帖最后由 ylof1986 于 2008-9-4 22:42 编辑 [/it]]
你看一下关于CreateThread的相关知识 我的是C语言,是用dev-c++编译的console application,不知道是几位的啊
还有多线程要加入那个头文件啊
我搜索到例子中有stdio.h,windows.h等,有点糊涂了
[[it] 本帖最后由 ylof1986 于 2008-9-5 06:52 编辑 [/it]] 如果是DevC++,看看系统里面有没有pthread这个头文件。如果有就可以参考Linux的线程实现……
(估计应该是没有的……)
没关系,CRT里面仍然有_beginthread函数,你可以查查MSDN或者其他资料。
如果不准备考虑跨平台问题,可以使用Windows API CreateThread。
MSDN是必要的,建议每个初学者都装一个,现在网上有精简版的,是chm格式的,可以满足大多数的需要了。
页:
[1]
