私はboost::interprocess::message_queueをVC++で使用しています(Microsoft Visual Studio 2005)。デバッグモードでは正常に動作しています。次に、プログラムをリリース モードでコンパイルすると、動作が停止し、「try_send」を呼び出すたびに false が返されます。リリース モードとデバッグ モードで異なる設定が何であるかがわかりません。これにより、キューが機能しなくなります。
私はboost::interprocess::message_queueをVC++で使用しています(Microsoft Visual Studio 2005)。デバッグモードでは正常に動作しています。次に、プログラムをリリース モードでコンパイルすると、動作が停止し、「try_send」を呼び出すたびに false が返されます。リリース モードとデバッグ モードで異なる設定が何であるかがわかりません。これにより、キューが機能しなくなります。