私は、サーバーとクライアントの関係を実行するWindows用のプログラムを作成しています。Windows用の非ブロックスタンダード読み取り機能の作成?
私はクライアントの要求を取得するためにselect()
を使用しています。また、ユーザーのコマンド(物理的にサーバーの背後にあるもの)を標準入力から取得しています。
select()
は、クライアントの要求に対しては機能しますが、標準入力からの入力に対しては機能しないようです。
ReadFile()
stdin
からは、後者は監視されないため、つまりFD_SET(stdin, (fd_set)myread_fds)
ではないため、私は成功しません。 stdinからの入力をノンブロッキングで得る方法はありますか?