0xd34df00d
21.03.2013 06:32 Azoth_primary
А что, даже в C++11 нет примитива типа «выполнить вот этот функтор в отдельном треде и скормить результат вот этому функтору в вызывающем треде»? Я разочарован совсем :(
Recommended by:
@magog
да действительно : ) это же такая базовая функциональность
а что не так с http://en.cppreference.com/w/cpp/thread/... ?
Отсутствие всего после «скормить…». А это отсутствие приводит к тому, что пока async не кончится, я не могу вернуться из функции, что тупо.
На Qt5 я бы прихуячил к QFutureWatcher::finished лямбду, которая бы все сделала, а так приходится слот делать :(
Если это не сарказм, то да.
Herb Sutter в видео, за которое меня улитка отругал, делал то, что ты хочешь на std::async и все счастливы. Я хз.
вообще, был сарказм.
но теперь я увидел, что в стандартной библиотеке есть thread/async
я удивлен
Улитка всех ругает, кто не жирная баба, не обращай внимания.
Посмотреть его, что ли.
Аргх, это было на /5.
> кто не жирная баба
лолд.
Ну, да. В C++11 напихали всякого в стандартную либу. В C++1y, авось, аналог boost::filesystem появится такими темпами.
++
Более того, это запилят раньше стандарта (хотя уже proposal готовы), скорее всего.
Что — это.
?
Ппц я сегодня с утра тупой.
inb4 s/сегодня с утра //
s/сегодня с утра /всегда, каждый день, каждый час и каждую минуту/
Фуд, мы про then. http://www.open-std.org/JTC1/SC22/WG21/d...
и не только про then
А вот выступление Саттера http://channel9.msdn.com/Shows/Going+Dee...
это соответствует уникальной парадигме C++ и должно быть!
пруф или ты тупой, а не утром просто не тупишь