是否可以在VC6中使用boost库创建多线程应用程序? 如果可能的话,那些相关的教程是什么。
答案 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库 - 它们通常是线程安全的,但请阅读每个特定文档库的文档。