【发布时间】:2017-11-06 18:29:48
【问题描述】:
我正在尝试在我的可执行文件中使用 pthreads,但它在 mutex::lock() 调用时崩溃了。在调试器中,我看到 std_mutex.h 中发生了崩溃,其中对 __gthread_mutex_lock() 的调用返回了一个值为 22 的整数。
这是一个专有程序,因此我无法共享它,也无法在较小的程序上重现该问题。这个返回值表明我可能做错了什么?
【问题讨论】:
-
“这是一个专有程序,所以我不能分享它,也不能在更小的程序上重现这个问题。”你希望别人如何帮助你?
-
在 C++ 中使用 std::thread。