Resultados da pesquisa a pedido "assignment-operator"

1 a resposta

Operador de atribuição de lista vinculada a C ++

Tentando criar um operador de atribuição para uma única classe de lista vinculada. Eu pensei que tinha construído corretamente, mas ainda estou tendo um vazamento de memória. A classe consiste em uma variável First e Last. E então uma estrutura ...

1 a resposta

Colocação nova e atribuição de classe com membro const

Por que esse comportamento indefinido? struct s { const int id; // <-- const member s(int id): id(id) {} s& operator =(const s& m) { return *new(this) s(m); // <-- undefined behavior? } };(Citação do padrão seria bom). Esta questão surgiu ...

1 a resposta

Como a atribuição de int para objeto é possível em C ++?

class phone { public: phone(int x) { num = x; } int number(void) { return num; } void number(int x) { num = x; } private: int num; }; int main(void) { phone p1(10); p1 = 20; // here! return 0; }Oi pessoal Apenas declarei uma classe simples como ...

1 a resposta

Sobre as atribuições e métodos de configuração do Scala

Edit: O bug que levou esta perguntafoi corrigido [https://issues.scala-lang.org/browse/SI-4237]. Na Referência Scala, eu posso ler (p. 86): A interpretação de uma atribuição a uma variável simples x = e depende da definição de x. Se x denota ...

1 a resposta

Problemas "Ponteiro do número inteiro / inteiro do ponteiro sem conversão"

Esta pergunta pretende ser uma entrada de FAQ para todas as inicializações / atribuições entre problemas de número inteiro e ponteiro. Quero escrever código em que um ponteiro esteja definido para um endereço de memória específico, por ...

1 a resposta

Escalar x Operador de atribuição de lista

Ajude-me a entender os seguintes trechos: my $count = @array;my @copy = @array;my ($first) = @array;(my $copy = $str) =~ s/\\/\\\\/g;my ($x) = f() or die;my $count = () = f();print($x = $y);print(@x = @y);

1 a resposta

Por que não existem operadores || = ou && = em C #?

Temos operadores de atribuição equivalentes para todos os operadores lógicos, operadores de turno, operadores aditivos e todos os operadores multiplicativo Por que os operadores lógicos foram deixados de fora? Existe uma boa razão técnica para ...

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

O que significa um e comercial depois deste operador de atribuição?

Eu estava lendoboa resposta sobre a &quot;Regra-de-cinco&quot; e notei algo que não me lembro de ter visto antes:

2 a resposta

Atualizar subconjunto de dados.tabela com base na associação

Eu tenho duas tabelas de dados, DT1 e DT2: