Hlavní navigace

Názor ke článku Nevtíravý paralelismus od PH - @10 Provedou se paralelně. Přímé volání se nahradí...

  • 1. 11. 2011 12:24

    PH (neregistrovaný) 78.136.176.---

    @10 Provedou se paralelně. Přímé volání se nahradí lambdou ve future, buď ^{ return download(s); } nebo [=](){ return download(s); }. std::launch::async si vynutí asynchronní provedení (jinak není specifikováno). Výsledek se získá z přetíženého operátoru přetypování, interně se volá get(). Future interně využívá thread (taky z nové STL), které využívá pthreads (na Unixu, Visual Studio má svou windowsí implementaci).