Описание тега class-constructors
1
ответ
Определение вложенного класса из заголовочного файла
Все еще довольно новый с C++ и пытаюсь поднять это на ступеньку выше. Я хотел бы создать класс Heap с вложенным классом Node и добавить аспект сортировки кучи в класс Heap. Я сделал нечто подобное с Java, но я застреваю, пытаясь определить вложенный…
21 май '17 в 07:06
1
ответ
Как мы можем инициализировать параметризованный конструктор по умолчанию для строки?
Для целого числа мы можем сделать это как class A{ int a; public: A(int x = 0){ a = x; } };
16 окт '15 в 18:27
1
ответ
C++ - Копировать конструктор с указателями в качестве поля данных
У меня есть следующий код:- #include <iostream> using namespace std; class A { int *val; public: A() { val = new int; *val = 0; } int get() { return ++(*val); } }; int main() { A a,b = a; A c,d = c; cout << a.get() << b.get() ; cou…
09 янв '16 в 06:37
3
ответа
Являются ли конструкторы классов недействительными по умолчанию?
Я читал о конструкторах классов в C#. Примеры показывают перегруженные классовые конструкторы. И все они не имеют void ключевое слово, и ни у них нет возвращаемого значения.. например public Class myClass { public myClass() { } public myClass(int id…
19 фев '13 в 04:00
0
ответов
Что именно делает `$ClassInitFlag`?
При вызове завершения кода я увидел следующее: Определение TSlice выглядит так TSlice = record private class var RandomSeed: uint64; class constructor InitRandomSeed; public ..... TSliceHelper = record helper for TSlice private class var BitMask: ar…
23 янв '19 в 12:00
2
ответа
Случайное число в конструкторе C#
Я студент, изучающий вводный курс программирования по разработке игр. Одно из моих заданий требует, чтобы я определил урон атаки игрока внутри конструктора. Я хочу, чтобы урон был случайным, но независимо от того, что я делаю, я получаю одно и то же…
30 мар '16 в 02:19
0
ответов
C++ класс многих классов, разделяющих большие структуры, необходимые для построения
Я создал класс платы для представления физической печатной платы, на которой имеется множество различных модулей, например часы реального времени, модем, датчик температуры и т. Д. Я кодировал отдельные классы для модулей. Теперь пытаюсь объединить …
07 сен '18 в 13:10
1
ответ
Как специализировать конструктор шаблонов
Я умею хорошо специализировать конструкторы: template < typename TType > class Field { public: Field( const Msg& ) : _type( TType() ) { } protected: TType _type; }; template < > Field < double >::Field( const Msg& msg ) : _…
04 ноя '16 в 20:32
1
ответ
Объяснение о Конструкторах и Наследовании
Недавно я начал работать с классами, а сегодня - с наследованием классов. Я создал простую программу, чтобы расширить мое восприятие наследства. Программа рассчитывает среднюю оценку за класс. Я понимаю подавляющее большинство написанного мною кода,…
20 окт '16 в 17:42
1
ответ
Конструктор класса powershell для кнопок формы
У меня есть форма PowerShell, которую я использую для управления установленными приложениями, и предлагаю метод быстрого удаления этого приложения. Я пытаюсь создать конструктор класса для кнопок на форме, чтобы я мог включить или отключить состояни…
01 фев '18 в 02:57
2
ответа
Почему этот код не может вернуть переменную bpEffect со значением 505,5?
Ожидаемый результат от следующего кода должен быть 505,5, но вместо этого он возвращает 3.97541e+70. Почему это так и как проблема может быть решена? #include <iostream> #include <string> using namespace std; class Position { public: Pos…
23 окт '16 в 00:55
4
ответа
Почему мой конструктор C# не работает с методом, который я пытаюсь использовать?
Возможно, я неправильно понял, как работают конструкторы, но в любом случае я пытаюсь создать массив и заполнить его в конструкторе. У меня есть следующий код - class ClsDeck { private string[] deck = new string[52]; private string[] hand = new stri…
28 апр '15 в 21:50
2
ответа
Не могу создать новый класс из элемента указателя в массиве
У меня есть массив моего класса типа "Комната". Есть два конструктора для Room, по умолчанию и custom. Я хочу вызвать конкретный конструктор при инициализации элементов моего массива Room. Ни по умолчанию, ни на заказ не работает. Я получаю эту ошиб…
13 мар '16 в 05:56
1
ответ
Инициализация членов в конструкторах
Может кто-нибудь сказать, пожалуйста, в этом коде, как объявить конструктор так, чтобы, когда объект был создан, высота инициализировалась с переданным значением, в то время как ширина всегда по умолчанию (2 в случае ниже). class rectangle{ int widt…
09 фев '14 в 00:13
3
ответа
Конструктор класса не вызывается, когда регистрация класса выполняется в конструкторе этого класса
Я пишу простую инъекцию / инверсию зависимостей системы управления, основанную на TDictionary, содержащем ссылки на абстрактные классы с соответствующими классами разработчиков. Мои цели: Избегайте прямой реализации по типу (очевидно). Включение еди…
03 июн '11 в 19:40
2
ответа
C++ классы, нужна помощь
Я новичок в C++ и пытаюсь понять код, связанный с OpenCV. У него есть следующий класс: class Settings { public: Settings() : goodInput(false) {} enum Pattern { NOT_EXISTING, CHESSBOARD, CIRCLES_GRID, ASYMMETRIC_CIRCLES_GRID }; enum InputType { INVAL…
02 окт '15 в 09:29
2
ответа
Java - возможно ли иметь в конструкторе подкласса только 1 параметр, который не требует вызова super()?
Вот мой абстрактный класс: public abstract class BankAccount{ protected long balance; public BankAccount(long balance){ \\<--Abstract class constructor this.balance = balance; } ... more stuff } У меня есть следующий подкласс (также дополнительны…
03 дек '16 в 18:02
3
ответа
Первичный конструктор Kotlin вызывает вторичный конструктор
Почему это не компилируется? class test { constructor() { var a = Date().day this(a) } constructor(a:Int) { } } ошибка: выражение 'this' типа 'test' не может быть вызвано как функция. Функция invoke() не найдена. Предлагаемое исправление состоит в т…
02 авг '18 в 15:40
2
ответа
Наследование конструкторов в Java
Всякий раз, когда какой-либо конструктор вызывается в каком-либо производном классе, задача выполняется только путем неявного или явного вызова конструктора базового класса (поправьте меня, если я здесь не прав). Поскольку мы намеревались создать эк…
20 май '18 в 13:59
0
ответов
Id вернул 1 статус выхода
Я получаю Id вернул 1 ошибка состояния выхода. Функция inc не должна вызывать никаких аргументов. Я попытался сделать это в качестве друга функции на этот раз я получаю эту ошибку "Inc не член функции" пожалуйста, порекомендуйте #include <iostrea…
16 мар '17 в 15:57