Resultados da pesquisa a pedido "operator-overloading"
alha na resolução de sobrecarga ao transmitir objeto por meio de conversão implícita em stri
Aviso Legal I conhece que a conversão implícita em string deve ser evitada e que a abordagem adequada seria umop<< sobrecarga paraPerson. Considere o seguinte código: #include <string> #include <ostream> #include <iostream> struct NameType ...
Sobrecarga de operador pós-incremento
Estou tendo problemas ao tentar sobrecarregar o operador pós-incremento em c #. Usando números inteiros, obtemos os seguintes resultado int n; n = 10; Console.WriteLine(n); // 10 Console.WriteLine(n++); // 10 Console.WriteLine(n); // 11 n = 10; ...
operador de atribuição virtual C ++
operador @Assignment em C ++ pode ser virtualizado. Por que é necessário? Também podemos virtualizar outros operadores?
Esse uso do operador “,” é considerado uma forma incorreta?
Eu criei uma classe de lista como um meio de substituir funções variadicas no meu programa usado para inicializar objetos que precisam conter uma lista de elementos alterada. A classe list tem uma sintaxe de uso que eu realmente gosto. No ...
Por que alguém substitui os operadores novos e excluídos padrão?
Por quêdevemo substituiria o operador padrãonew edelete com um costumenew edelete operadores? Isto está na continuação deCarregando novo e excluindo [https://stackoverflow.com/questions/4421706/operator-overloading/4421791#4421791] na ...
Posso usar o posicionamento new (this) no operator =?
Fundo Eu tenho uma classe complicada com muitas variáveis. Eu tenho um construtor de cópias testado e com som: Applepie::Applepie( const Applepie ©) : m_crust(copy.m_crust), m_filling(copy.m_filling) { } Alguns dos construtores de cópia de ...
Como devo escrever operadores personalizados novos e excluir ISO C ++ Standard conforme
Como devo escrever em conformidade com o padrão ISO C +new edelete operadores? Isto está na continuação deCarregando novo e excluindo [https://stackoverflow.com/questions/4421706/operator-overloading/4421791#4421791] na imensamente esclarecedora ...
Conversão implícita para registro sobrecarregado em Delphi como um parâmetro em uma matriz const
Nós nos livramos do shortstring como parte de uma conversão do Delphi 7. Eu queria torná-lo o mais indolor possível, para que pudéssemos mudar o ShortString para algum registro que agisse da mesma maneira. Veja como é declarado (há mais, mas ...
Sobrecarga de operador com programação baseada em interface em C #
FundEstou usando programação baseada em interface em um projeto atual e tive um problema ao sobrecarregar os operadores (especificamente os operadores de Igualdade e Desigualdade Premissa Estou usando C # 3.0, .NET 3.5 e Visual Studio 2008UPDATE ...
Existe uma maneira de sobrecarregar + = em python?
Eu sei sobre o__add__ método para substituir plus, mas quando eu o uso para substituir + =, acabo com um dos dois problemas: (1) se__add__ muda-se, depois z = x + y mudará x quando eu realmente não quero que x seja mutado l (2) se__add__ ...