Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сравнение char https://www.cyberforum.ru/ cpp-beginners/ thread2407537.html
Всем привет. Программа получающая данные по ком-порту. Данные считываются побайтово. Полученные данные надо писать в файл в определённом виде. Для этого с той стороны в конце сообщения приходит @....
Что нужно сделать в коде,что бы результат выдавался без иероглифов? C++
В компиляторе пишем любые значения,он выдает ответ и иероглифы,что нужно сделать чтобы их не было? вот код: #include "pch.h" #include <stdio.h> #define SIZEOFSTRING 20 // директива для...
C++ Поменять местами строки матрицы, содержащие минимальный и максимальный элементы Добрый день, дамы и господа, возник вопрос с программой. Подскажите, что тут не так и можете подправить. Благодарю. Задание:Нужно поменять местами строки, содержащие минимальный и максимальный... https://www.cyberforum.ru/ cpp-beginners/ thread2407524.html C++ Нахождение минимального корня 2й производной Нужно найти минимальный корень 2й производной на отрезке, допустим от -10 до 10. deltaX = 0.0000001. может кто сможет доделать ф-ии )0. double firstDerivative(parabolaPointer f, double x, double... https://www.cyberforum.ru/ cpp-beginners/ thread2407484.html
Определить, напитки каких вкусов стоят сразу после бутылок выбранного вкуса C++
У Васи сегодня день рождения, и он пригласил много друзей. Для них Вася выставил в ряд n бутылок с газированными напитками. Вкусы напитков задаются маленькимим латинскими буквами. Таким образом, ряд...
C++ Принадлежит ли заштрихованной части плоскости точка с введенными координатами? Создать консольный проект, который определяет принадлежит ли заштрихованной части плоскости точка с введенными вещественными координатами (x, y). Константы, необходимые для вычисления, необходимо... https://www.cyberforum.ru/ cpp-beginners/ thread2407474.html
C++ Сложение двух матриц есть класс, в котором создаётся матрица посредством рандомного заполнения чисел или рандомного заполнения дробных чисел. class Mass { private: int x,y,a,b; int **matrix; public:... https://www.cyberforum.ru/ cpp-beginners/ thread2407464.html C++ Получить минимальное значение из элементов, стоящих до первого четного
Здравия , помогите пожалуйста , я не могу понять как написать данный код в консольном приложении visual studio. Цель : получить минимальное значение элементов , которое стоит до первого четного. Я...
C++ Что надо дописать в этой программе, чтобы получить правильный ответ? https://www.cyberforum.ru/ cpp-beginners/ thread2407459.html
У Васи сегодня день рождения, и он пригласил много друзей. Для них Вася выставил в ряд n бутылок с газированными напитками. Вкусы напитков задаются маленькимим латинскими буквами. Таким образом, ряд...
C++ Как передать список с текущего элемента Добрый день, когда находится в списке элемент со определенным значением, то нужно передать в функцию этот список и начать перебор с этого элемента. После того, как находится элемент с другим... https://www.cyberforum.ru/ cpp-beginners/ thread2407454.html
Обработка изображения C++
Здравствуйте! Хочется узнать, как можно получить значения пикселей изображения (в градациях серого, формат tif), игнорируя центральную область картины (например, 1/10 от площади всего изображения)?...
C++ Lambda и string Здравствуйте!!! В лямбду передаю строку по ссылки и когда хочу туда присвоить выдает ошибку "нарушение прав доступа при чтении по адресу 0xFFFFFFFFFFFFFFFF." подскажите пожалуйста что я не так делаю.... https://www.cyberforum.ru/ cpp-beginners/ thread2407438.html
0 / 0 / 0
Регистрация: 12.04.2015
Сообщений: 3
0

Инициализация шаблонного класса(В конструкторе класса после двоеточия вновь имя класса) - C++ - Ответ 13346085

21.02.2019, 16:39. Показов 1474. Ответов 2
Метки (Все метки)

Всем доброго времени суток! Пытаюсь разобраться как работает приведенный мной код.
Конкретно, пытаюсь разобраться что происходит в конструкторе по умолчанию, почему в инициализации стоит имя самого класса.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
template <class T>
class foo {
public:
     foo() : foo([](T, TypeName_a*) {}) {}
 
     foo(std::function<void(T, TypeName_a*)> VariableName_a) 
    {
    ..... 
     }
 
     foo(const foo<TypeName_b>& VariableName_b, std::function<void(TypeName_b, T, TypeName_a*)> VariableName_a) 
     {
    ....... 
     }
 
      ~foo() 
        {
    ........
    }
 
private:
.....
};


Вернуться к обсуждению:
Инициализация шаблонного класса(В конструкторе класса после двоеточия вновь имя класса) C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.02.2019, 16:39
Готовые ответы и решения:

Инициализация объектов класса в конструкторе другого класса
У меня есть класс Subscriber,в котором есть несколько объектов другого класса Date,мне нужно,чтобы...

Как корректно передать в метод шаблонного класса объект шаблонного класса в качестве параметра?
header.h template &lt;class T&gt; class MyVector { public: void swap(MyVector&lt;T&gt;Vector); }...

Исключение в конструкторе шаблонного класса
Добрый день! Пишу класс дробей и, соответственно, если пользователь введёт 0 в знаменатель с...

Параметр const T & val = T() в конструкторе шаблонного класса
Добрый день! Начал разбираться с шаблонами и наткнулся на такой пример: template &lt; typename T...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.02.2019, 16:39

Инициализация статического члена из шаблонного класса
Добрый день. Есть код: template&lt;int test&gt; class Test { template&lt;int a&gt; struct Inner ...

Инициализация перемнных класса в конструкторе
Есть ли разница между Constructor():var_1(VAL), var_2(VAL) {} и Constructor() { var_1 = VAL;...

Почему после конструктора первого класса стоит двоеточие и имя переменной, а не инициализация?
#include &lt;iostream&gt; template &lt;typename T&gt; class first { public: T value; first (T n) :...

Возможно ли создание объекта шаблонного класса в функции этого класса?
Доброго времени суток, уважаемые форумчане :) Мне по лабам задали задание - реализовать шаблон...

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