Инициализация списком объекта своего класса как в std::vector
В std::vector есть возможность инициализации объекта с помощью {}, например: std:vector<int> myvec = {1, 2, 3} Существует ли возможность создать такой конструктор, с помощью…
В std::vector есть возможность инициализации объекта с помощью {}, например: std:vector<int> myvec = {1, 2, 3} Существует ли возможность создать такой конструктор, с помощью…
#include <iostream> using namespace std; template <typename T> class SmartPointer { private: T* p; int count = 0; public: SmartPointer(T* pb) { // Конструктор p = pb; …
Есть такой код: class LifeGame{ //массив должен оказаться тут public: LifeGame(int FieldRange){ bool mas[FR][FR]; } }; Возможно ли перенести массив mas в внутрь private области кл…
Помогите исправить ошибку #include <stdio.h> #include <stdint.h> using namespace std; class TEST1 { public: int a1; public: TEST1(uint8_t a) { this->a1 = a; }; }; c…
Есть задание на обучении Java: Напишите программу, которая создает объект Date, устанавливает у него прошедшее время, равным 10000, 100000, 1000000, 10000000, 100000000, 100000000…
Когда-то столкнулся с "неадекватным" поведением вывода в консоль из конструктора. Типа вывод в конструкторе добавлен, а в итоге в релизной сборке мы его не видим. Тогда …
столкнулся с проблемой инициализации полей в конструкторе класса class Circle { private: Circle(double x, double y, double radius) { this->x = x; this->y = y; this->radiu…
Есть есть класс А, от него наследуется В и я хочу поставить для консруктора А параметры по-умолчанию, то придется пробрасывать их через коснруктор В(или же продублировать установк…
Я хочу иметь класс-обёртку, которая делегирует все свои public члены указанному объекту из этого класса. Для этого я использую ключевое слово by. Но этот код имеет несколько минус…
5 ошибок E0289: отсутствуют экземпляры конструктора Student::Student, соответствующие списку аргументов, строки 37-41. #include <iostream> #include <string> #include &…
Стоит ли делать конструктор класса (не важно, с параметрами или без) "всеобъемлющим"? Т.е. чтобы конструктор принимал значения для всех параметров класса, которые нужны …
Надо инициализировать поля класса через список инициализации но возникла проблема когда пытался задать значения переменной типа структуры. Пробовал разные способы но ошибок либо б…
Например есть функция конструктор которая принимает три параметра : ай-ди, список классов, какой-то текст function Modal (id, classes, text) { this.id = id; this.classes = classes…
Почему, при создании C++ структуры (с USTRUCT) - все её конструкторы помечают с FORCEINLINE? Как я понял, FORCEINLINE принудительно заставляет выполнять реализацию конструктора в …
Экспериментируя с рефлексией, я наткнулся на один интересный момент в исключениях, который никак не могу понять. Есть возможность объединять исключения в так называемые цепочки, п…
делаю викторину. У меня есть конструктор, который принимает вопрос, ответы и правильный ответ. Как мне из ответов достать именно правильный ответ, в моём случае 0: 'Нет'. function…
Вместо того, чтобы брать элемент лайка из события, можно определить свойство, в котором будет храниться кнопка. Причем определить нужно в методе, который вызывается единожды в теч…
Уважаемые друзья, у меня наблюдается следующая проблема. Есть такой код: class Verylong { public: Verylong (long x = 0) { enter(x);} Verylong (const Verylong& vrl) : _sign(vrl…
struct BeginInfo { int a; }; struct LoadInfo { FILE* pFile; }; struct MoveInfo { int a; }; struct RotateInfo { int a; }; struct DrawInfo { HDC hDC; }; struct EndInfo { int a; }; u…
В общем есть класс A, который имеет несколько конструкторов. Есть класс B, который переопределяет один из них. Я хочу создать класс B, но использовать при это один из не переопред…
Добрый день. Как передать массив слов в процедуру и затем его обработать, например, посчитать что-нибудь, т.е. нужно преобразовать указатель на массив в массив слов (или строк). Р…
У меня есть класс Stream, одним из членов которого является вектор объектов класса Request. Элементы вектора создаются в конструкторе класса Stream, причем одним из полей класса R…
Добрый день. Вопрос очень сильно мучает меня: обязательно ли использовать конструкторы в классах? Да, если пишем что-то фундаментальное вроде ORM, то без них никуда. Для меня нали…
Всем привет. Моя задача заключается в том, чтобы создать class Person (int homeNumber, ArrayList<Integer> mobileNumbers){};, а затем в main создать объект этого класса. Проб…