Article View: pl.comp.lang.c
Article #309597Re: future i threads pools
From: bartekltg
Date: Fri, 12 Jan 2018 22:21
Date: Fri, 12 Jan 2018 22:21
44 lines
2798 bytes
2798 bytes
On Friday, January 12, 2018 at 10:42:25 PM UTC+1, Borneq wrote: > W dniu 12.01.2018 o 17:34, bartekltg pisze: > > Zerknij na to ;-) > > https://www.youtube.com/watch?v=js-e8xAMd1s > > [materiałow jest wiecej, szukaj po nazwisku]. > > Słucham, mowa jest o tym że z punktu programisty używającego tego, jest > podobne użycie jakby to było sekwencyjne a resztę załatwia mechanizm. Tak jak i zwykłe async i future. Robisz auto future_bla = async(std::launch::async,funkcja,[parametry]); //robisz co innego //byc moze odpalasz inne asyncy int bla = future_bla.get(); //tutaj wynik funkcji jest potrzebny, jeśli się jeszcze nie wyliczył //poczekamy na niego. > A gdzie to opisane? https://stellar-group.github.io/hpx/docs/html/hpx.html https://github.com/STEllAR-GROUP/hpx > Najlepiej po polsku, To chyba byś musiał sam przetłumaczyć. > może w jakiejś książce? To jest eksperymentalna biblioteka. Jeśli keidyś wejdzie do boosta albo standardu, to może się w książkach znajdzie;-) Na razie rozgryź to, co jest w biblitece standardowej. Wpisując w google async future tutorial trochę znajdziesz. Nawet dokuentacja dla asynca z cplusplus/cppreference ma nienajgorsze przyklady. A, z tego towarzystwa jest jeszcze std::promise. pzdr bartekltg
Technical Details
Message-ID:
<2d9172c6-3bbb-4aef-89a5-7493c0cc3bb2@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer02.am4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!i22no717542qta.1!news-out.google.com!g8ni798qtk.0!nntp.google.com!i22no717541qta.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<p3alhe$9nn$1@node1.news.atman.pl> <6d7bbe96-f0ff-4a58-9cd0-302fdba2b359@googlegroups.com> <p3ba3v$3ak$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.55.115.133 with SMTP id o127mr18809302qkc.18.1515795707595; Fri, 12 Jan 2018 14:21:47 -0800 (PST) X-Received: by 10.31.48.85 with SMTP id w82mr2935369vkw.11.1515795707449; Fri, 12 Jan 2018 14:21:47 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer02.am4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!i22no717542qta.1!news-out.google.com!g8ni798qtk.0!nntp.google.com!i22no717541qta.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Fri, 12 Jan 2018 14:21:47 -0800 (PST) In-Reply-To: <p3ba3v$3ak$1@node2.news.atman.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2a02:a311:413d:3780:207b:a568:984c:ecc; posting-account=CvUQzQoAAABvVQmR58QmR6N4Cev1qhAS NNTP-Posting-Host: 2a02:a311:413d:3780:207b:a568:984c:ecc References: <p3alhe$9nn$1@node1.news.atman.pl> <6d7bbe96-f0ff-4a58-9cd0-302fdba2b359@googlegroups.com> <p3ba3v$3ak$1@node2.news.atman.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <2d9172c6-3bbb-4aef-89a5-7493c0cc3bb2@googlegroups.com> Subject: Re: future i threads pools From: bartekltg <bartekltg@gmail.com> Injection-Date: Fri, 12 Jan 2018 22:21:47 +0000 X-Received-Body-CRC: 26935628 X-Received-Bytes: 2860 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit