LinuxでC++でプログラミングしています。私のプログラムは、1 つのスレッドが共有データ構造の読み取りと書き込みを行うときに 2 つのスレッドを使用します。データ構造はタイプ - Boost::bimaps::unordered_set_of からのものです。私の質問は、同期の問題について心配する必要があるかどうかです。IE、データ構造からの読み取りと書き込みをロック (またはそのようなもの) で保護する必要がありますか? それとも、ミューテックスを使用しなくても問題なく動作するのでしょうか?
ありがとう。