Articles of cópia

Como copiar um object no objective c

Eu preciso copiar profundamente um object personalizado que tenha objects próprios. Eu tenho lido ao redor e estou um pouco confuso sobre como herdar o NSCopying e como usar o NSCopyObject. Alguém poderia me ajudar? Obrigado pela leitura!

O que é um construtor de conversão em C ++? Para que serve?

Ouvi dizer que o C ++ tem algo chamado “construtores de conversão” ou “construtores de conversão”. Quais são esses e para que servem? Eu vi mencionado em relação a este código: class MyClass { public: int a, b; MyClass( int i ) {} } int main() { MyClass M = 1 ; }

C # Usando o Reflection para copiar as propriedades da class base

Eu gostaria de atualizar todas as propriedades do MyObject para outro usando o Reflection. O problema que estou chegando é que o object específico é herdado de uma class base e os valores da propriedade de class base não são atualizados. O código abaixo copia os valores da propriedade de nível superior. public void Update(MyObject […]

Por que o construtor de cópia não é chamado nesse caso?

Aqui está o pequeno trecho de código: class A { public: A(int value) : value_(value) { cout <<"Regular constructor" <<endl; } A(const A& other) : value_(other.value_) { cout <<"Copy constructor" <<endl; } private: int value_; }; int main() { A a = A(5); } Eu assumi que a saída seria “Construtor Regular” (para RHS) seguido […]

Por que o construtor de cópia deve aceitar seu parâmetro por referência em C ++?

Por que um construtor de cópia deve passar seu parâmetro por referência?

Copie todo o conteúdo de um diretório em c #

Eu quero copiar todo o conteúdo de um diretório de um local para outro em c #. Não parece haver uma maneira de fazer isso usando classs System.IO sem muita recursion. Existe um método no VB que podemos usar se adicionarmos uma referência ao Microsoft.VisualBasic : new Microsoft.VisualBasic.Devices.Computer(). FileSystem.CopyDirectory( sourceFolder, outputFolder ); Isto parece um […]

Qual é a diferença entre uma cópia detalhada e uma cópia superficial?

Qual é a diferença entre uma cópia detalhada e uma cópia superficial?

O que são elisão de cópia e otimização de valor de retorno?

O que é cópia elision? O que é (nomeado) otimização de valor de retorno? O que eles implicam? Em que situações eles podem ocorrer? Quais são as limitações? Se você foi referenciado a essa pergunta, provavelmente está procurando pela introdução . Para uma visão geral técnica, consulte a referência padrão . Veja casos comuns aqui […]