Resultados da pesquisa a pedido "copy-constructor"
Construtor de cópias "quase padrão" (& operador de atribuição) em C ++
Uma coisa comum que me vejo fazendo é criar construtores de cópias "quase padrão" e operadores de atribuição. Ou seja, eu me encontro em situações em que os operadores de cópia e atribuição fornecidos pelo compilador funcionariam para a maioria ...
Construtor de cópias do Matlab
Existe uma maneira melhor de implementar o construtor de cópias do matlab para uma classe derivada de identificador, além de adicionar um construtor com uma entrada e copiar explicitamente suas propriedades? obj.property1 = from.property1; ...
std :: string x (x);
std::string x(x);Isso trava muito no meu compilador. Isso significa que eu deveria testarthis != &that em meus próprios construtores de cópias, ou posso assumir que nenhum cliente será tão estúpido?
Autodestruição: this-> MyClass :: ~ MyClass () vs. this-> ~ MyClass ()
Na minha busca para aprender C ++, me deparei com o artigoEscrevendo construtores de cópia e operadores de atribuição [http://cplusplus.bordoon.com/copyConstructors.html]que propõe um mecanismo para evitar duplicação de código entre construtores ...
Eu poderia ter um construtor de cópias para a subclasse de QObject?
Aqui [http://qt-project.org/doc/qt-5/qobject.html#no-copy-constructor-or-assignment-operator] podemos ler que nenhum construtor de cópias e operador de atribuição de cópias podem ser avaliados. ...
O memcpy é de uma construção ou atribuição de tipo trivialmente copiável?
Digamos que você tenha um objeto do tipoT e um buffer de memória adequadamente alinhadoalignas(T) unsigned char[sizeof(T)]. Se você usarstd::memcpy copiar do objeto do tipoT aounsigned char matriz, isso é considerado construção de cópia ou ...
A inicialização da lista de cópias chama o copiador conceitualmente?
Antes do C ++ 11, podemos fazer a inicialização da cópia escrevendo algo comoA a = 1; que é mais ou menos equivalente aA a = A(1);. Ou seja, um temporário é criado primeiro e, em seguida, um copiador é chamado. Independentemente da opção de ...
Por que precisamos do construtor de cópias e quando devemos usar o construtor de cópias em java
Eu estava passando por Copy Constructors, passei pelos links na pilha sobre o fluxo e outros também. Mas não estou claro sobre os seguintes pontos. Por que precisamos de um construtor de cópiasQuando precisamos de um Copy ConstructorQuero dizer, ...
Os construtores variados devem esconder os gerados implicitamente?
Os construtores variados devem esconder os gerados implicitamente, ou seja, o construtor padrão e o construtor de cópia? struct Foo { template<typename... Args&g,t; Foo(Args&&... x) { std::cout << "inside the variadic constructor\n"; } }; int ...
Posso passar um ponteiro para uma superclasse, mas criar uma cópia da criança?
Eu tenho uma função que leva um ponteiro para uma superclasse e executa operações nele. No entanto, em algum momento, a função deve fazer uma cópia profunda do objeto inserido. Existe alguma maneira de executar essa cópia? Ocorreu-me transformar ...