Resultados da pesquisa a pedido "assignment-operator"

4 a resposta

s classes derivadas herdam indiretamente o operador de atribuição da bas

Estou tentando entender esse comportamento, mas parece que não. Por favor, veja este código: #include <iostream> using namespace std; class Base { public: void operator=(const Base& rf) { cout << "base operator=" << endl; this->y = rf.y; } int ...

4 a resposta

Detalhes de baixo nível da implementação do operador de atribuição C / C ++. O que isso retorna?

Eu sou um novato total para um mundo C ++ (e C também). E não conheça todos os detalhes. Mas uma coisa realmente me incomoda. São construções como:

1 a resposta

Operador de atribuição abreviada para inverter booleano

Existem operadores taquigráficos para os operadores aritméticos básicos, como: x = x+2; x += 2;ou y = y*2; y *= 2;No entanto, eu queria saber se havia algum operador que pudesse simplesmente inverter o valor de um booleano. Por exemplo, ...

5 a resposta

Valor retornado pela tarefa

Por que a declaração de atribuição regular (digamos,

1 a resposta

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 ...

7 a resposta

atribuição de classe com membro const

2 a resposta

Entender exatamente quando um data.table é uma referência a (versus uma cópia de) outro data.table

Eu estou tendo um pouco de dificuldade em entender as propriedades de passagem por referência de

2 a resposta

comportamento do construtor de cópia implícita / operador de atribuição

Eu tenho uma pergunta sobre o padrão C ++. Suponha que você tenha uma classe base com construtor de cópias definido pelo usuário e operador de atribuição. A classe derivada usa a implícita gerada pelo compilador. A cópia / atribuição da classe ...

8 a resposta

Qual é a motivação para a atribuição de Scala que avalia a unidade em vez do valor atribuído?

1 a resposta

Por que a atribuição de valarray não redimensiona o responsável pela documentação?

Código: #include <valarray> #include <iostream> using namespace std; int main() { valarray<int> v0(2, 4); valarray<int> v1; v1 = v0; cout << "v0.size: " << v0.size() << endl; cout << "v1.size: " << v1.size() << endl; cout << "v0[0]: " << v0[0] ...