荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjk (......), 信区: Program
标  题: Re: 多线程程序移植的问题
发信站: 荔园晨风BBS站 (Tue Sep 26 20:17:36 2006), 站内

传了两个附件,C++的,也可以参考一下。

Windows 用_beginthreadex()
WINCE 没有_beginthreadex,只能用CreateThread
Linux用pthread_create。

至于怎么清理现场,看附件代码。

Windows的看看下面链接
   // !kh!
   // Why _beginthreadex() instead of CreateThread():
   //   http://support.microsoft.com/support/kb/articles/Q104/6/41.ASP
   // Example of using _beginthreadex() mixed with WaitForSingleObject() and
CloseHandle():
   //
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt
__beginthread.2c_._beginthreadex.asp


【 在 mmkiller (宝贝计划|我什么都会,但就是不强) 的大作中提到: 】
: 要用c写个多线程程序,能在linux/windows下都能编译执行的话
: 那要用到什么函数或者库去创建线程?



--
  阅读历史吧,试着将你的眼光扩展到一千年之远--从永恒的观点来看,
           你将会发现“你的”烦恼将是多么微不足道。


※ 修改:·jjk 于 Sep 26 20:18:08 修改本文·[FROM: 222.248.197.41]
※ 来源:·荔园晨风BBS站 http://bbs.szu.edu.cn·[FROM: 222.248.197.41]
附件: ThreadIf.cxx (6676 Bytes) 链接:
http://bbs.szu.edu.cn/att.php?s.9.3539.1121.cxx
附件: ThreadIf.hxx (4871 Bytes) 链接:
http://bbs.szu.edu.cn/att.php?s.9.3539.7822.hxx
全文链接:http://bbs.szu.edu.cn/bbscon.php?bid=9&id=3539


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店