我正在使用 boost::interprocess::message_queue 和 VC++(在 Microsoft Visual Studio 2005 中)。它在调试模式下正常工作。然后当我在发布模式下编译我的程序时它停止工作,每次我调用“try_send”它都会返回false。我不明白发布和调试模式之间的设置可能是什么不同,这会使队列停止工作。
问问题
601 次
我正在使用 boost::interprocess::message_queue 和 VC++(在 Microsoft Visual Studio 2005 中)。它在调试模式下正常工作。然后当我在发布模式下编译我的程序时它停止工作,每次我调用“try_send”它都会返回false。我不明白发布和调试模式之间的设置可能是什么不同,这会使队列停止工作。