Есть ли асинхронные операции в с++? Или еще какие-нибудь средства...
Мне нужно воспользоваться функцией из стандартной библиотеки. Эта функция возвращает управление программе только тогда, когда в нее придут данные с порта. А если данных нет, то она так и будет ожидать. Есть ли в с++ возможность принудительно вернуть управление вызывающей функции?
@andrw ReadFile позволяет выполнять как синхронное, так и асинхронное чтение, ReadFileEx специально создана для асинхронных операций
В msdn про ReadFile:
This function is designed for both synchronous and asynchronous operations. For a similar function designed solely for asynchronous operation, see ReadFileEx.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей