Resultados da pesquisa a pedido "assignment-operator"
Precisa de privatizar o operador de atribuição em uma classe Singleton
lguém pode justificar a necessidade de privatizar o operador de atribuição em uma implementação de classe Singleto Que problema resolve resolvendoSingleton& operator=(Singleton const&); privado class Singleton { public: static Singleton& ...
Por que os operadores de atribuição composta + =, - =, * =, / = composto do Java não requerem transmissã
Até hoje, pensei que, por exemplo: i += j; Foi apenas um atalho para: i = i + j; Mas se tentarmos isso: int i = 5; long j = 8;Entãoi = i + j; não irá compilar, masi += j; compilará bem. Isso significa que, de fatoi += j; é um atalho para ...
Multipla atribuição e avaliação em Python
Qual é a diferença entre as seguintes expressões Python: # First: x,y = y,x+y # Second: x = y y = x+yPrimeir dá resultados diferentes deSegund. por exemplo. Primeiro >>> x = 1 >>> y = 2 >>> x,y = y,x+y >>> x 2 >>> y 3Segundo >>> x = 1 >>> y ...
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 ...
Por que a atribuição virtual se comporta de maneira diferente de outras funções virtuais da mesma assinatur
Enquanto brinca com a implementação de um operador de atribuição virtual, terminei com um comportamento engraçado. Não é uma falha do compilador, pois o g ++ 4.1, 4.3 e o VS 2005 compartilham o mesmo comportament Basicamente, o operador virtual ...