Моему приложению необходимо прослушивать ввод с клавиатуры от пользователя из командной строки, а также прослушивать данные в сокетах одновременно в одном цикле.Это приложение в настоящее время работает на Linux, и вышеописанное может быть легко достигнуто с помощью select и добавлением stdin и сетевых сокетов в список массивов fd_set, данный для вызова select.В зависимости от активности, приложение может обрабатывать пользовательский ввод ИЛИ данные в сокете.
Теперь я портирую это приложение на Windows, и я не очень знаком с Windows.Как можно достичь вышеуказанного в Windows?То есть прослушивание активности на stdin, а также на сокетах.Любые указатели приветствуются.