Hello,
I need to do this (and I thought to do with thread):
I have one class myClass that do some computations with one result; but the result can be different time by time (because it depends by some random value variabile assigned when the class is created). So I need to create, eg. 5 instances of myClass, do the computations, and take the best result! I'd like that the computations of that class finish at the same time (I mean, I don't want do this in sequence). I hope this will be clear. Is this a problem that must be cope with multithread? If yes, what's the header to use for multithread? I read <window.h>, but I dont' trust to it...
(I have to use c++ standard and not other library like QT)

thanks