Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для чего какая библиотека нужна https://www.cyberforum.ru/ cpp-beginners/ thread624657.html
помогите разобраться для чего какая библиотека нужна
C++ Code::Blocks Не запускается .exe откомпилированной программы
->Проблема решена.:)
C++ Cd key convert
Здраствуйте, есть некая программа, установщик который при запуске запрашивает ключ установки вот такого вида: P4WN-02KRK-EL372-DA8KA-HX19C Y48R-6ZHGJ-5GK03-R3TPG-TH5W1 A4L1-XSH86-VLMTC-2DFF3-AB9JC...
C++ Возврат к предыдущему состоянию нужно сделать так чтобы после удачного завершение программы она спрашивала хотите ли повторить. было 2 варианта. либо да либо нет. он должен был ввести его если он написал 1. то программа автоматом... https://www.cyberforum.ru/ cpp-beginners/ thread624634.html
C++ Задача: делить числа на отдельные цифры https://www.cyberforum.ru/ cpp-beginners/ thread624626.html
У меня проблема. Имеется такая задача: попросить пользователя ввести 5-ти значное число и напечатать их отдельно цифрами, между цифрами 2 пробела. Я попробовал решить эту задачу таким образом:...
Вывод текста C++
нужно чтобы программа запоминала имя и выводило его. незнаю что нужно поставить перед res; int main() { setlocale(LC_ALL, "Russian"); ??? res; //возращение ответа cout << "Введите ваше имя:...
Поиск пути C++
есть таблица в которой некоторые клетки заняты и некоторые свободны. нужен алгоритм нахождения пути из точку а(х1,у1) в точку б(х2,у2). Двигаться можно только в четыре направления "вверх", "вниз",...
C++ В чём ошибка? #include <stdio.h> #include <iostream> #include <conio.h> #include <math.h> #define PI 3.14159265 using namespace std; int main () { setlocale(LC_ALL,"Russian"); cout << "Äàíííàÿ... https://www.cyberforum.ru/ cpp-beginners/ thread624607.html
C++ Английский текст из файла https://www.cyberforum.ru/ cpp-beginners/ thread624578.html
Здравствуйте! Не могли бы вы помочь с задачей? Вот условие - Написать программу, которая считывает английский текст из файла и выводит на экран слова текста, начинающиеся и оканчивающиеся на гласные...
C++ Обработка исключений Добрый день! Столкнулся с такой проблемой. У меня есть класс class MyClass { public: MyClass(/* какие то параметры*/); void OnMouseMove(int X, int Y); ~MyClass(); private: https://www.cyberforum.ru/ cpp-beginners/ thread624552.html
2552 / 1317 / 178
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
16.07.2012, 21:32 0

std::bind

16.07.2012, 21:32. Просмотров 7633. Ответов 10
Метки (Все метки)

Ответ


Цитата Сообщение от Shandr_71 Посмотреть сообщение
Другой вопрос: какой тип имеет var
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <functional>
#include <string>
 
void foo(const std::string& str)
{
    std::cout << str << std::endl;
}
 
int main()
{
    std::function<void()> var = std::bind(&foo, "str");
    var();
    return 0;
}
Цитата Сообщение от Shandr_71 Посмотреть сообщение
меняется ли он при изменении аргументов, передаваемых bind?
Нет

Вернуться к обсуждению:
std::bind
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.07.2012, 21:32
Готовые ответы и решения:

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

10
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.