私はこの質問に対する答えをたくさん探しましたが、何もないようです。
Qt 5.2.0 を使用して、winsocks2 で TCP クライアントを作成しています。使用言語はC++です。接続ループ (send() と write() を呼び出す場所) を作成するために、QThread を使用しています (ここで読むことができますhttp://qt-project.org/doc/qt-4.8/qthread.html )。これまでのところうまくいきましたが、プログラムが何かを書いたり読んだりしているときにコンテキストの切り替えがないことを確認したいと思います. だから私はクリティカルセクションが正しい方法だと思っていましたが、インターネットでの検索ではそれを行う方法が見つかりませんでした.Qtの公式ドキュメントでさえクリティカルセクションへの参照はありません.
それからここに私の質問があります: Qt でクリティカル セクションを使用する方法はありますか? コンテキストの切り替えを避けたいセクションにミューテックスを配置し、他の場所にミューテックスを配置する必要がありますか? 肯定の場合、これらのミューテックスをどの部分に配置する必要がありますか?
私の英語で申し訳ありません。前もって感謝します。
他に伝えられることがあれば、教えてください。
ムリーロ GK