Результаты поиска по запросу "default-constructor"

6 ответов

Так что вы можете сделать:

public class Sample { static int count = 0; public int abc; public Sample() { abc = ++Sample.count; } }у создать массив вышеупомянутого класса, и хочу, чтобы каждый элемент в массиве был инициализирован, вызывая конструктор по умолчанию, так что ...

1 ответ

Объявленный пользователем конструктор по умолчанию + инициализаторы в классе! = Предоставленный пользователем конструктор? [Дубликат]

На этот вопрос уже есть ответ здесь: Почему в C ++ требуется пользовательский конструктор по умолчанию для конструирования объекта const по ...

2 ответа

Список инициализатора конструктора c ++ со сложными назначениями

ТОП публикаций

1 ответ

https://www.javatpoint.com/constructor

менно представляет собой конструктор по умолчанию - можете ли вы сказать мне, какой из перечисленных ниже конструкторов по умолчанию и что отличает его от любого другого конструктора? public Module() { this.name = ""; this.credits = 0; ...

2 ответа

Избегайте конструктора по умолчанию для переменной-члена

У меня есть класс с переменной-членом другого класса: class MeasurementUnit { private: MeasurementMultiplier _multiplier;На самом деле мне не нужен конструктор по умолчанию дляMeasurementMultiplierпотому что на самом деле я буду инициализировать ...

9 ответов

Конструктор по умолчанию с пустыми скобками

Есть ли веская причина, по которой пустой набор круглых скобок (скобок) недопустимо для вызова конструктора по умолчанию в C ++?

1 ответ

init boost :: необязательный для не копируемого объекта

5 ответов

Как элегантно вернуть объект, инициализированный по умолчанию?

У меня есть класс, как показано ниже: class VeryVeryVeryLongTypeName { bool is_ok; VeryVeryVeryLongTypeName() : is_ok(false) {} }; VeryVeryVeryLongTypeName f() { VeryVeryVeryLongTypeName v; ... // Doing something if (condition_1 is true) { ...

1 ответ

Имеет смысл и спасибо за продолжение. Я бы порекомендовал обновить ваш пост, чтобы теперь включать содержимое C ++ 11.

гда думал, что создание нового объекта всегда будет вызывать конструктор по умолчанию для объекта, и неважно, был ли конструктор явным или автоматически сгенерирован компилятором. Согласно сэтот высоко оцененный ...

4 ответа

Объектная реализация C ++ против присвоения