Resultados da pesquisa a pedido "assignment-operator"

6 a resposta

membro const e operador de atribuição. Como evitar o comportamento indefinido?

I respondidas [https://stackoverflow.com/questions/4124271/stdvector-of-objects-and-const-correctness/4125170#4125170] a pergunta sobrestd :: vetor de objetos e correção de ...

4 a resposta

Membros constantes da classe, operador de atribuição e QList

Conformidade se estiver correto e me diga se existe uma solução melhor: Eu entendo que objetos com membros constantes comoint const width; não pode ser manipulado pelo operador de atribuição sintética criado implicitamente pelo compilador. Mas o ...

5 a resposta

C ++ por que o operador de atribuição deve retornar uma const ref para evitar (a = b) = c

Estou lendo um livro sobre C ++ e mais precisamente sobre a sobrecarga do operador. O exemplo é o seguinte: const Array &Array::operator=(const Array &right) { // check self-assignment // if not self- assignment do the copying return *this; ...

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

4 a resposta

Lista de verificação para escrever o construtor de cópias e o operador de atribuição em C ++

Escreva uma lista de tarefas que um construtor de cópias e um operador de atribuição precisam executar em C ++ para manter a segurança da exceção, evitar vazamentos de memória etc.

2 a resposta

Qual é a diferença entre `=` e `<-` em R? [duplicado]

Possível duplicado: Operadores de atribuição em R: '=' e '<-' [https://stackoverflow.com/questions/1741820/assignment-operators-in-r-and] Estou usando o R 2.8.1 e é possível usar os dois= e<- como operadores de atribuição variável. Qual é a ...

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

6 a resposta

A + = b é mais eficiente que a = a + b em C?

Eu sei em alguns idiomas o seguinte: a += bé mais eficiente que: a = a + bporque elimina a necessidade de criar uma variável temporária. É esse o caso em C? É mais eficiente usar + = (e, portanto, também-= *= etc)

3 a resposta

construtores gerados pelo compilador [duplicado]

Esta pergunta já tem uma resposta aqui: Condições para geração automática de operador padrão / copiar / mover e copiar / mover atribuição? [/questions/4943958/conditions-for-automatic-generation-of-default-copy-move-ctor-and-copy-move-assi] 3 ...