Вопросы по теме 'default-constructor'
Почему конструктор Guid без параметров генерирует пустой GUID?
Почему конструктор Guid без параметров генерирует пустой GUID, а не сгенерированный по умолчанию, как в случае с Guid.NewGuid()?
Есть ли конкретное применение пустому Guid?
6146 просмотров
schedule
12.04.2023
Можно ли использовать синглтон с конструктором не по умолчанию в С#?
Я реализую структуру уведомлений для одного из моих проектов. Поскольку я хочу, чтобы он был очень общим, пользователь может использовать несколько транспортных уровней, так что ему действительно не нужно заботиться об использовании одного метода...
4018 просмотров
schedule
08.04.2024
Обходной путь неограниченного объединения С++
#include <stdio.h>
struct B { int x,y; };
struct A : public B {
// This whines about "copy assignment operator not allowed in union"
//A& operator =(const A& a) { printf("A=A should do the exact same thing as A=B\n"); }...
1455 просмотров
schedule
07.01.2023
Что такое код: base()
Какова цель base() в следующем коде?
class mytextbox : TextBox
{
public mytextbox() : base()
{
this.Text = "stack";
}
}
Почему во время разработки отображаются сообщения ؟
мой код:
class Class1:TextBox
{...
235 просмотров
schedule
04.03.2023
Проблема с переопределением save_construct_data при сериализации указателя на класс без конструктора по умолчанию
Я пытаюсь следовать этому примеру http://www.boost.org/doc/libs/1_42_0/libs/serialization/doc/serialization.html#constructors , но я продолжаю получать ошибки. Следуя примеру, я получаю сообщение об ошибке при попытке доступа к частной переменной...
1520 просмотров
schedule
20.10.2023
Член класса без конструктора по умолчанию
Предположим, у меня есть класс A без конструктора по умолчанию, фабричный метод factoryA, который возвращает объект типа A, и класс B, который имеет A в качестве своего члена. Я знаю, что в этом случае член типа A из B должен быть инициализирован в...
13177 просмотров
schedule
06.10.2023
В модели актора Akka Java может ли маршрутизатор создавать акторов с конструктором, отличным от стандартного?
В модели актера Akka Java, если у меня есть RoundRobinRouter, когда вызывается его метод tell() , я хочу, чтобы маршрутизатор (как мастер) создавал дочерних акторов с конструктором не по умолчанию, потому что мне нужно передать некоторые параметры....
594 просмотров
schedule
07.10.2022
Шаблон игнорирует константу (почему?)
Кто-нибудь знает, почему это компилируется??
template< typename TBufferTypeFront, typename TBufferTypeBack = TBufferTypeFront>
class FrontBackBuffer{
public:
FrontBackBuffer(
const TBufferTypeFront front,
const TBufferTypeBack...
197 просмотров
schedule
17.01.2024
С++ требуется конструктор по умолчанию вместо уже созданного конструктора с параметрами
Хорошо, это связано с моим предыдущим вопросом о связанных списках. Я продолжил использовать вектор вместо связанного списка. Ошибка C2512: 'character': нет подходящего конструктора по умолчанию для строк: character pc; и персонаж saveCharacter; У...
165 просмотров
schedule
12.01.2023
Конструктор структуры или инициализация
В чем разница между объявлением конструктора
this(...) { ... }
а также
init(...) { ... }
для Д struct ?
Интересно, потому что BitArray в std.bitmanip использует только init() .
208 просмотров
schedule
06.08.2023
Копировать конструктор с конструктором по умолчанию в Java
Мне нужно иметь конструктор копирования в моем классе, так как мне нужно создавать повторяющиеся объекты. Я считаю, что если я создам конструктор копирования, мне также придется указать непараметризованный конструктор, поскольку Java больше не будет...
935 просмотров
schedule
04.01.2024
Первые обновления конструктора модели в базе данных MVC 4 EF
Я создал приложение MVC 4 с EF db-first, используя модель данных объекта ADO.NET.
Раньше я добавлял проверку данных и обновлял конструкторы непосредственно в сгенерированные классы моделей, но, поскольку я предполагаю, что эти таблицы будут...
873 просмотров
schedule
05.11.2022
Типовой дизайн: типы значений, конструктивность по умолчанию, необязательный «T» и его взаимосвязь?
В последнее время я вижу много материалов об универсальном программировании, и я до сих пор не могу уложиться в одну вещь, когда проектирую типы. Я не уверен, что это лучший способ, позвольте мне объяснить.
Для некоторых типов естественно...
146 просмотров
schedule
31.01.2023
Почему у класса с деструктором, объявленным пользователем, есть неявно заданный по умолчанию конструктор?
Код:
struct A
{
~A(){ };
};
A::A(){ }; //error: definition of implicitly declared default constructor
int main()
{
A a;
}
ДЕМО
Почему код выдает ошибку? Я ожидал, что программа компилируется нормально. В Стандарте сказано...
945 просмотров
schedule
18.05.2023
Как зарезервировать место в стеке для конструируемого объекта, отличного от стандартного?
Я бы в основном написал следующий фрагмент кода. Я понимаю, почему он не может скомпилироваться.
A instance; // A is a non-default-constructable type and therefore can't be allocated like this
if (something)
{
instance = A("foo"); // use a...
345 просмотров
schedule
21.12.2023
Почему частный конструктор запрещает наследование?
Я знаю два способа, которые запрещают наследование:
сделать последний урок
объявить частного конструктора
Чтобы предотвратить наследование, конструктор класса по умолчанию должен быть объявлен как закрытый.
class Class {
private...
1413 просмотров
schedule
28.10.2022
Как предотвратить использование конструктора по умолчанию?
Я вырос с компилятором Java, автоматически генерирующим конструктор по умолчанию всякий раз, когда в классе нет явного конструктора; и не генерировать, когда у меня есть какие-либо явные конструкторы.
Насколько я понимаю, конструктор определяет...
1571 просмотров
schedule
17.06.2023
Почему объект object.__new__ не игнорирует аргументы?
Я заметил, что определение __new__ начинается следующим образом:
def __new__(cls, *args, **kw):
# This is needed because object.__new__ only accepts
# the cls argument.
new_meth = super().__new__
if new_meth is object.__new__:...
44 просмотров
schedule
07.05.2024
Почему создается конструктор по умолчанию, хотя мой абстрактный класс имеет защищенный конструктор?
У меня есть абстрактный класс MousableActor , который расширяет конкретный класс Actor :
public abstract class MousableActor extends Actor
{
/**
* Constructs a MousableActor.
*/
protected void MousableActor()
{
}
}...
100 просмотров
schedule
16.03.2024
Конструктор по умолчанию с обычными конструкторами для классов c++
Я пытался понять конструктор по умолчанию, и я думаю, что понимаю, если это единственный конструктор в классе. Но что, если в классе определено более одного конструктора. Что я пытаюсь сделать, так это создать класс «вектор», в котором будут...
227 просмотров
schedule
17.02.2023