【发布时间】:2011-11-17 22:45:15
【问题描述】:
我在网上找到的大多数示例都已过时,使用的是 boost::mutex,但我没有声明 include 或 .有没有关于如何在 1.48.0 版中使用 boost::mutex 的明确示例? The tutorials in Chapter 27 (Threads) 非常不清楚,不提供任何代码示例。
【问题讨论】:
-
我不记得从 boost 1.34 更新到更新版本时 boost::mutex 有任何问题。您能否详细介绍一下实际问题?
-
@BenC:实际上我现在发现这个问题很奇怪。使用 boost::mutex 可以成功编译,除了 Eclipse 中有一个错误提示说“boost::mutex 无法解析”,但是当我尝试实际构建项目时,它工作顺利。不知道为什么会这样。
-
几年前我已经停止使用 Eclipse,所以我无法真正帮助您。有时 IDE 提供的信息可能会产生误导,但最重要的部分是编译不会出错。但是,如果您在编译过程中偶然发现与 boost::mutex 相关的错误,请随时与我们分享错误消息。
标签: c++ multithreading boost mutex