VC++ を使用してシリアル ポート アプリケーションを作成しています。このアプリケーションでは、スイッチ デバイスのポートを開き、いくつかのコマンドを送信して、その出力を表示できます。特定のコマンドの出力のために開いているポートを常に読み取るスレッドを実行しています。私のメインスレッドは読み取りが完了するまで待機しますが、問題はコマンド出力が終了したことをどのように認識するかであり、メインスレッドに通知する必要があります。
VC++ を使用してシリアル ポート アプリケーションを作成しています。このアプリケーションでは、スイッチ デバイスのポートを開き、いくつかのコマンドを送信して、その出力を表示できます。特定のコマンドの出力のために開いているポートを常に読み取るスレッドを実行しています。私のメインスレッドは読み取りが完了するまで待機しますが、問題はコマンド出力が終了したことをどのように認識するかであり、メインスレッドに通知する必要があります。