5
ответов

Неявный конструктор копии C++ для класса, который содержит другие объекты

Я знаю, что компилятор иногда предоставляет конструктору копии по умолчанию, если Вы не реализуете себя. Я смущен тем, что точно делает этот конструктор. Если у меня есть класс, который содержит другой...
вопрос задан: 8 February 2011 00:46
2
ответа

Объект Java копирует наилучший вариант? [дубликат]

Возможный Дубликат: Как я копирую объект в Java? Я должен скопировать объект в Java (т.е. скопировать объект "значением не ссылкой" так, чтобы новый объект не был просто ссылкой на старое)...
вопрос задан: 23 May 2017 12:34
0
ответов

Вызов неявно удаленного конструктора копирования в LLVM

Согласно правилам C ++ 11 6 вещей (конструктор по умолчанию, конструктор копирования, конструктор перемещения, назначение копирования, назначение перемещения и деструктор) генерируются по умолчанию. По второму правилу, когда любая пользовательская копия,
вопрос задан: 21 February 2017 13:08
0
ответов

По-прежнему ли я получаю конструктор копирования по умолчанию и оператор =, если я определяю их с не -константными аргументами?

В C++, если я определяю конструктор копирования и оператор =, которые принимают не -константную ссылку на класс, должен ли компилятор по-прежнему предоставлять версии по умолчанию для константной ссылки? структура Тест { Тест (...
вопрос задан: 13 August 2012 14:48
0
ответов

C #Автоматическое глубокое копирование структуры

У меня есть структура MyStruct с закрытым членом private bool[] boolArray; и метод ChangeBoolValue (int index, bool Value ). У меня есть класс MyClass, в котором есть поле public MyStruct bools {...
вопрос задан: 5 July 2012 01:39
0
ответов

В C ++ 0x переопределяют ли инициализаторы нестатических элементов данных неявный конструктор копирования?

Согласно N2628, относящемуся к c ++ 0x, инициализаторы нестатических элементов данных могут быть переопределены явно определенными конструкторами, но это кажется немного туманным относительно неявно определенной копии ...
вопрос задан: 3 March 2012 21:40
0
ответов

Оператор присваивания и конструктор копирования при наличии ссылок

Я просто экспериментирую со ссылками, используя этот код: класс A { }; класс B { общедоступные: B (A & a): m_a (a) {} A & m_a; }; int main () {A a; B b (а); B b1 = b; } Я был ...
вопрос задан: 25 May 2011 06:08