使用boost库在vc6中创建多线程应用程序?

时间:2008-11-11 07:08:26

标签: c++ vc6 boost-thread

是否可以在VC6中使用boost库创建多线程应用程序? 如果可能的话,那些相关的教程是什么。

4 个答案:

答案 0 :(得分:2)

是的,我已成功完成此操作,但使用Boost v1.30.0。因此,如果您在使用最新版本的Boost库时遇到问题,您可能需要回溯一年或五年。我记得当我尝试升级Boost时,我开始得到各种内部编译器错误 et al。 - 所以我没有,而是继续使用v1.30.0,直到我能够升级Visual C ++也是如此。即使旧版本的Boost也非常稳定和有用,它们的功能也很少。

答案 1 :(得分:1)

答案 2 :(得分:0)

快速谷歌的“提升线程示例”会带来很多好点。

答案 3 :(得分:0)

Boost.Thread库提供了创建和操作工具。阅读boost文档(链接在litb的回答中提供)。它还提供同步工具(互斥锁)。 Boost是跨平台的,与VS6兼容。

至于其他的boost库 - 它们通常是线程安全的,但请阅读每个特定文档库的文档。