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

Итераторы, как параметры лябда-функций в шаблонном классе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритм поиска в ширину http://www.cyberforum.ru/cpp-beginners/thread917887.html
Подскажите, пожалуйста, алгоритм поиска в ширину в неориентированном графе
C++ Указатели. Найти количество элементов, стоящих на четных местах, удовлетворяющих условию Доброго времени суток! Помогите пожалуйста написать программу! В массиве t(30), сформированном случайным образом, найти количество элементов, стоящих на четных местах, удовлетворяющих условию a<ti<b, где a и b - заданные числа.Указатель. Заранее большое спасибо! http://www.cyberforum.ru/cpp-beginners/thread917881.html
C++ Перегрузка оператора ввода ,вывода
Вообщем проблема такая есть класс в нем приват поля и перегружены 2 дружественных оператора ввода вывода, все хорошо, но дружественный оператор не может получить доступ к закрытым полям класса,помогите в моем недопонимании. вот "куски кода". private : int real; int image; .... public : ....
C++ В массиве, сформированном случайным образом, найти количество элементов, стоящих на четных местах
Помогите сделать указатель. В массиве t(30), сформированном случайным образом, найти количество элементов, стоящих на четных местах, удовлетворяющих условию a<ti<b, где a и b - заданные числа.
C++ Приложение, работающее с фискальным аппаратом http://www.cyberforum.ru/cpp-beginners/thread917856.html
Здравствуйте, обращаюсь к вам за помощью! Возникла острая необходимость написания приложения, работающего с аппаратом для печати чеков. В чем суть: //////// Сложная часть //////// Имеется фискальный аппарат(для печати чеков), подключаемый через COM-порт, причем порт довольно часто изменяется(перетыкается и т.д) Необходимо написать софтину, которая с заданным интервалом времени(5000ms)...
C++ Программа которая открывает текстовый файл и сообщает количество символов в файле Напишите программу, которая открывает текстовый файл, читает его символ за символом до самого конца и сообщает количество символов в файле. Что-то здесь надо поправить,дописать, буду благодарен за помощь. #include <iostream> #include <fstream> #include <cstdlib> int main() { подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
05.07.2013, 14:41     Итераторы, как параметры лябда-функций в шаблонном классе
Jupiter, Вцелом, так, да. Однако, не забываем, что инициализация в классе эквивалентна инициализации в конструкторе.

Коды по сути эквивалентны.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class B;
 
class A
{
public:
   A(B*);
};
 
class B
{
public:
   A* a = new A(this);
};
 
A::A(B*) {}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class B;
 
class A
{
public:
   A(B*);
};
 
class B
{
public:
   B() : a(new A(this))
   {
   }
   A* a;
};
 
A::A(B*) {}
И если помнить это, то все прекрасно и понятно.
 
Текущее время: 22:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru