Форум программистов, компьютерный форум CyberForum.ru

лямбда функция - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Взаимное приведение типов http://www.cyberforum.ru/cpp-beginners/thread945185.html
Здравствуйте. Есть 2 класса: A, B. Для класса А нужно перегрузить оператор B(), а для класса B - оператор A(). Естественно forward declaration не помог (тип получается не полным): говнокод: struct B; struct A { int a_; A(int a) : a_(a) { }
C++ Конструктор-копирования связного списка Подскажите,как реализовать конструктор копирования для этого списка class part { public: //Êîíñòðóêòîð,äåñòðóòîð,êîíñòðóêòîð êîïèðîâàíèÿ. part() { item=0; next=NULL; } http://www.cyberforum.ru/cpp-beginners/thread945165.html
C++ В чем ошибка?
Никак не могу найти ошибку. Задание: разработать класс последовательность целых чисел, перегрузить дважды для оператор минус, 1ая перегрузка принимает целое число (в результирующем классе удаляются все элементы равные целому числу), 2ая-перегрузка минуса для экземпляра класса mas (удаляются все элементы 2ого экземпляра) #include <iostream> #include<stdio.h> #include <string>
C++ Реализовать код
Само задание: разработать класс последовательность целых чисел, перегрузить для него оператор минус, перегрузка принимает целое число (в результирующем классе удаляются все элементы равные целому числу) как мне это реализовать? #include <iostream> #include<stdio.h> #include <string> using namespace std;
C++ Паттерны метапрограммирования шаблонов http://www.cyberforum.ru/cpp-beginners/thread945136.html
Нигде не могу найти литературу по паттернам метапрограммирования шаблонов, александреску не предлагать)) конкретно не могу понять как решить такую ситуацию class MTop{}; template <class Child> class MainObject { public: Child * Add(char const* param); void SetParam(char const * param) {/*some code*/}
C++ Закрыть методы класса, от которого идет наследование Здравствуйте. Подскажите пожалуйста, как можно сделать так, чтобы некоторые методы класса, от которого идет наследование другого классы, были запрещены для использования. Приведу пример: Если класс односвязанного списка: class Element{ public: value_t value; Element * next; подробнее

Показать сообщение отдельно
rrrFer
Заблокирован
28.08.2013, 23:57     лямбда функция
Код
std::for_each(tmp_count.rbegin(), tmp_count.rend(), [&tmp_result, &m_cycle]
нельзя захватывать член
захватый this вместо этого.

как то так должно работать:
Код
std::for_each(tmp_count.rbegin(), tmp_count.rend(), [&tmp_result, this]
 
Текущее время: 12:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru