Resultados da pesquisa a pedido "operator-overloading"

3 a resposta

sobrecarga de operadores em python [duplicado]

2 a resposta

Operador de sobrecarga na subclasse

tour e visita guiada. Visita guiada amplia a classe de turismo. Estou sobrecarregando os operadores << e >> na classe tour.Minha aula de turnê pa...

7 a resposta

Define operator ** em C ++

4 a resposta

Javascript: sobrecarga de operadores

2 a resposta

Como escrever um operador de conversão C ++ retornando referência a matriz?

Em C ++, pode-se adicionar operadores de conversão implícita em uma classe ou estrutura. Por exemplo, os tipos de vetor 3D geralmente incluem algo como:

3 a resposta

como sobrecarregar o operador == para permitir que ele seja usado em múltiplas comparações?

Estou tentando sobrecarregar == operador para comparar objetos como abaixo. class A { int a; public: A(int x) { a = x; } bool operator==(const A& obRight) { if(a == obRight.a) { return true; } return false; } }; int main() { A ob(10), ob2(10), ...

1 a resposta

Por que o “operador nulo” não é chamado com sintaxe de conversão?

Enquanto brinca comesta resposta [https://stackoverflow.com/questions/4030959/will-a-variablename-c-statement-be-a-no-op-at-all-times/4030983#4030983] porusuário GMan [https://stackoverflow.com/users/87234/gman]Criei o seguinte snippet (compilado ...

3 a resposta

Sobrecarga do operador amigo do modelo C ++

o que está errado com meu código? template<int E, int F> class Float { friend Float<E, F> operator+ (const Float<E, F> &lhs, const Float<E, F> &rhs); };O G ++ apenas alerta: float.h:7: warning: friend declaration ‘Float<E, F> operator+(const ...

1 a resposta

Por que não é possível usar o cout com conversão definida pelo usuário para std :: string?

Aqui eu defino umDatee especifique uma conversão definida pelo usuário. class Date { private: int day; int month; string dateStr; public: Date(int _day, int _month) : day(_day), month(_month) {} operator const string() { ostringstream ...

7 a resposta

Operador de desreferência de ponteiro ((*) vs ->)

Existe uma diferença geral entre fazer (*ptr).method()vs ptr->method()Eu vi essa pergunta em um comentário em outra pergunta e pensei em fazer aqui. Embora eu tenha lembrado que praticamente todos os operadores em C ++ podem estar ...