Изменения

Перейти к: навигация, поиск

Участник:Qwerty787788/плюсы3сем

7 байт добавлено, 13:29, 20 января 2013
binding arguments of functions
//осилили
Поправьте, если я не прав (вполне возможно)
Суть в том¸ что если у нас есть функция, а мы хотим, например(?), уменьшить количество ее аргументов, то мы можем их забиндить! Т.е. если у нас есть функция   foo(double x, string y) {}, и мы сделаем std::function<int(std::string)> foo_str = std::bind(&foo, 5.0, std::placeholders::_1); то у нас появится новая функция foo_str с одним параметром стринг, второй параметр будет установлен как 5.0 (можно тутда записать переменную, тогда значение будет копироваться)
Анонимные функции
Анонимный участник

Навигация