Рекомендации: асинхронный, переносимый файл io в C++

Я ищу C++, async io библиотеку, которая должна быть совместима как с Unix, так и с Windows системами.

Какие есть хорошие библиотеки? Это слишком много требует для библиотеки, которая делает обе системы? Каков опыт людей в этом вопросе?

2 ответа

Используйте boost::asio с boost::iostreams вместо потоков asio. ASIO обеспечивает асинхронность, в то время как IOStreams предоставляют мощные возможности переносимого ввода-вывода.

Попробуйте взглянуть на boost:: asio. Я никогда не использовал это лично, но я слышал хорошие вещи об этом.

Другие вопросы по тегам