1
ответ

Каковы преимущества std :: bind, позволяющие и отбрасывая дополнительные аргументы? [Дубликат]

Рассмотрим этот код, #include & lt; iostream & gt; #include & lt; функциональный & gt; void pacifist () {std :: cout & lt; «Я не вмешиваюсь в аргументы. Я пацифист.\n"; } int main () {...
вопрос задан: 20 March 2015 04:53
0
ответов

std :: function и std :: bind: что это такое и когда их следует использовать?

Я знаю, что такое функторы и когда их использовать с алгоритмами std, но я не понял, что Страуструп говорит о них в C + +11 FAQ. Может ли кто-нибудь объяснить, что такое std :: bind и std :: function, ...
вопрос задан: 21 March 2019 11:13
0
ответов

Разница между C++11 std::bind и boost::bind

Есть ли разница между ними? Или я могу безопасно заменить каждое вхождение boost::bind на std::bind в своем коде и тем самым удалить зависимость от Boost?
вопрос задан: 28 August 2017 08:32
0
ответов

Переход с boost ::bind на std ::bind :Ошибка компиляции

У меня был этот код, построенный и работающий отлично :boost ::function bar = boost ::bind (&Bar ::BarHandler, this, _1 ); //Где-то еще в Bar.cpp void Bar ::BarHandler (std ::string...
вопрос задан: 26 May 2014 06:30
0
ответов

Есть ли reference_wrapper <> для ссылок rvalue?

Интересно, как можно сделать следующее void f (string && s) {std :: строка i (ход (ы)); / * прочее * /} int main () {std :: string s; привязать (f, s) (); // Ошибка. bind (f, move (s)) (); ...
вопрос задан: 3 October 2011 13:13
0
ответов

Что, черт возьми, делает std :: bind (x, y)?

Я застрял, читая описание std :: bind в N3225, в подразделе 20.8.10.1. Он говорит, что следующее должно вывести 1, но я подумал, что bind должен копировать свои аргументы, и поэтому он должен ...
вопрос задан: 2 October 2011 10:44