Hi, I wonder how could I implement an asynchronous call in standard C++.
I have a image/video processing program and I want to add another function/feature but I would like it to be run in a another thread or to be run asynchronously to the original thread.
I just want to notify the main thread when something happened in this new thread. (This does not happen always and there is no reason why the main thread should wait for this new process to end. Hence I prefer an asynchronous call, if that is simpler than multithread programming)
I hope I am in the right path.
Thanks in advance.
Ignacio.
UPDATE: Currently I am not using any thread library yet because up until now I didn't need it. I was thinking in Boost ... is it a good idea? Where should I start If I want to get to work some asynchronous calls?