As title, I'm not sure some library like boost.asio can help me write files asynchronously. Because library like boost.asio claim they are good to async in network.
I have a program which will always write multiple files at almost the same time. Using thread is a way, but that makes me handle all the thread.
So I want to find library/framework which is able to write/read files asynchronously and I just check the status of each async. io.
Any recommend? Or boost.asio fit my need?
Language doesn't limit, c++/c/python/go are better.