Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти книги, изданные после 1990 года, в названии которых есть слово "информатика" https://www.cyberforum.ru/ cpp-beginners/ thread1484417.html
Функция: в которой ошибка должна найти киниги изданные после 1990 года, и в названии которой есть слово "информатика". При компеляции выдает две ошибки: Ошибка 17 error C2665: strchr: ни одна из 2 перегрузок не может преобразовать все типы аргументов c:\users\aleksandr\documents\visual studio 2012\projects\consoleapplication1\consoleapplication1\исходный код.cpp 184 18 IntelliSense:...
C++ Найти значение целочисленного выражения по условию
Даны натуральные числа i, k (i > k). Вычислить #include <iostream> using namespace std; int main() { int i, k; if ((i%k) = 0){ cout << i + k;
C++ Не работает сортировка по имени. Сравнение строк https://www.cyberforum.ru/ cpp-beginners/ thread1484405.html
сортировка по имени, но если уж вообще не возможно, то по дате hotel.h #include "stdafx.h" struct hotelStruct { char name,date; char room; int days; };
C++ Двунаправленный список. Найти среднее арифметическое https://www.cyberforum.ru/ cpp-beginners/ thread1484397.html
Создать двунаправленный список из случайных чисел . Определить среднее арифметическое значение всех элементов. Сформировать два новых списка, поместив в них значения меньшие среднего арифметического и больше соответственно. Помогите, пожалуйста)
C++ Написать программу генерирования всех перестановок -элементного множества, использующую рекурсивный алгоритм
Здравствуйте! Решите задачи, пожалуйста. 2. Написать программу генерирования всех перестановок -элементного множества, использующую рекурсивный алгоритм. Перестановки генерировать в нелексикографическом порядке.
C++ Выдать самую распространенную фамилию девушки из списка студентов https://www.cyberforum.ru/ cpp-beginners/ thread1484373.html
Здравствуйте! Решите задачи, пожалуйста. 1. Создать структуру студент со следующими данными: фамилия, имя, отчества, пол, факультет, курс, группа, отметки по пяти предметам, город проживания. Сформировать текстовый файл со списком студентов. Для каждого пункта характеристики студента выделять строку. Данные о студентах отделяются друг от друга пустыми строками. Для выполнения за- дания данные...
C++ Добавить в конец каждой строки текстового файла соответствующее число из файла целых чисел Дан текстовый файл и файл целых чисел. Добавить в конец каждой строки текстового файла изображения соответствующего числа из файла целых чисел. Если файл целых чисел короче текстового файла, то строки текстового файла, оставшихся не менять https://www.cyberforum.ru/ cpp-beginners/ thread1484362.html Упорядочить массив по возрастанию C++
Нужно упорядочить массив по возрастанию
C++ Массив считать из файла, отсортировать по возрастанию и записать в новый файл https://www.cyberforum.ru/ cpp-beginners/ thread1484323.html
Создаем текстовый файл из num строК, каждая строка содержит трехразрядное число сгенерированное, далее функция читает содержимое файла в массив, сортирует массив по возрастанию его элементов, записывает упорядоченный массив в новый файл. Функция возвращает целое число, равное общему количеству сравнений элементов массива в процессе сортировки Выдает ошибку: Debug Assertion Failed File:...
C++ Все элементы матрицы, превышающие ее среднее арифметическое значение, разделить на максимальный элемент СОЗДАНИЕ И ИСПОЛЬЗОВАНИЕ ДИНАМИЧЕСКИХ ОБЪЕКТОВ КЛАССОВ (Матрица) Формула для вычисления элементов исходной матрицы Aij = 4.8i*sin(j-2.7) Bij = 2.5i*sin(j+5.4) Cij = 11.6i*sin(j-4.4) Размеры матрицы 7*5 8*6 6*4 https://www.cyberforum.ru/ cpp-beginners/ thread1484320.html
C++ Массивы действительных чисел
Пожалуйста помогите решить задание!!! Даны три массива действительных чисел длиной 8, 10 и 14. Для первого поменять местами первый элемент и максимальный, Для второго массива найти сумму элементов до и после удаления минимального элемента. Для третьего массива определить количество элементов меньших чем (max+min)/2
C++ Рекурсивные алгоритмы. Примеры рекурсивных алгоритмов https://www.cyberforum.ru/ cpp-beginners/ thread1484315.html
Пом-гите решить, заранее благодарен.)) Билет 10 1 Рекурсивные алгоритмы. Примеры рекурсивных алгоритмов. 2 Решить задачу: Дан рекурсивный алгоритм: procedure F(n: integer); begin writeln(n);
Эксперт С++
8739 / 4317 / 960
Регистрация: 15.11.2014
Сообщений: 9,760
05.03.2017, 20:38 0

Разобраться с std::bind, плейсхолдеры - C++ - Ответ 10182391

05.03.2017, 20:38. Показов 8762. Ответов 15
Метки (Все метки)

Ответ

Цитата Сообщение от zarko97 Посмотреть сообщение
почему тогда не работает такая запись
потому что вот это:

Цитата Сообщение от zarko97 Посмотреть сообщение
std::mem_fn(&lambda::input)
попытка забиндить функцию член класса.

нельзя вызывать методы классов без объектов.
это же не просто "свободные" функции.


std::bind для методов используется вот так:

auto functor = std::bind(имя-метода, объект, аргументы или плейсхолдеры);

Вернуться к обсуждению:
Разобраться с std::bind, плейсхолдеры C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2017, 20:38
Готовые ответы и решения:

Std::bind, std::mem_fun, std::mem_fn
В чем разница между функциями std::bind, std::mem_fun, std::mem_fn?

Как можно еще использовать std::placeholders вне в связки с std::bind?
Добрый день! Как можно еще использовать std::placeholders вне в связки с std::bind?

В чем отличия между std::cref() и std::bind()?
В документации не понял, что делает bind() ? И чем отличается cref() от операции взятия адреса? ...

std::bind
Можно ли, и если да, то как с помощью этой функции сделать следующее: auto var=std::bind(&amp;f,...

15
05.03.2017, 20:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2017, 20:38
Помогаю со студенческими работами здесь

Передача std::bind в функцию
Ребята, помогите разобраться с 28 строкой. Глубоко не копал, но должно ведь компилиться :) ...

Std::bind с контролем типом
В общем, нужно реализовать аналог std::bind, который 1. Переводит void (*callback)(Args...) в...

Проверить объект в std::bind на живучесть
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;functional&gt; using namespace std; typedef...

std::bind и указатель на статическую функцию член класса
Биндинг простых функций класса-это понятно, а вот как быть, если функция статическая?

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru