Рекомендации: асинхронный, переносимый файл io в C++
Я ищу C++, async io библиотеку, которая должна быть совместима как с Unix, так и с Windows системами.
Какие есть хорошие библиотеки? Это слишком много требует для библиотеки, которая делает обе системы? Каков опыт людей в этом вопросе?
2 ответа
Используйте boost::asio с boost::iostreams вместо потоков asio. ASIO обеспечивает асинхронность, в то время как IOStreams предоставляют мощные возможности переносимого ввода-вывода.
Попробуйте взглянуть на boost:: asio. Я никогда не использовал это лично, но я слышал хорошие вещи об этом.