Resultados da pesquisa a pedido "operator-overloading"

3 a resposta

erro: o ponteiro liberado não foi alocado

Estou tentando sobrecarregar o operador de atribuição para fazer uma cópia profunda de um objeto de polígono, o programa é compilado, mas estou recebendo um erro no final que quero esclarecer. Abaixo está o código relevante, se você acha que ...

5 a resposta

É possível substituir o operador de coalescência nula?

É possível substituir o operador de coalescência nula para uma classe em C #? Digamos, por exemplo, que eu queira retornar um valor padrão se uma instância for nula e retornar a instância se não for. O código ficaria assim: return instance ?? ...

1 a resposta

Criando um “operador de igualdade” personalizado para o tipo PostgreSQL (ponto) para chamadas DISTINCT

Em uma das minhas tabelas, tenho uma coluna definida como o tipo PostgreSQLpoint [http://www.postgresql.org/docs/9.4/static/datatype-geometric.html]. Eu uso isso para ...

5 a resposta

Usando um vetor (matemático) em um std :: map

Palavras-chave:o que posso usar comostd::map chaves? [https://stackoverflow.com/questions/1856597/what-can-i-use-as-stdmap-keys] Eu precisava criar um mapeamento em que localizações-chave específicas no espaço mapeavam listas de objetos.std::map ...

10 a resposta

Por que o Java não precisa de sobrecarga de operador? [fechadas]

Por que o Java não precisa de sobrecarga de operador? Existe alguma maneira de suportá-lo em Java?

3 a resposta

Operador de sobrecarga de C ++ + em uma classe de modelo

template<typename T> class Matrix { template<typename U> friend Matrix<U> operator+(const Matrix<U>& a, const Matrix<U>& b); protected: size_t _m, _n; T *_alloc; }; template<typename U> Matrix<U> operator+(const Matrix<U>& a, const Matrix<U>& b) ...

2 a resposta

erro C2804: 'operador +' binário tem muitos parâmetros (compilando com VC 120)

Escrevendo minha própria classe de vetores (para um mecanismo de jogo) e sobrecarregando o operador '+' no projeto CPlusPlus do Visual Studio 2013 (usando o VC runtime 120), ele está causando um erro de compilador: Erro: muitos parâmetros para ...

3 a resposta

Onde as sobrecargas do operador não membro devem ser colocadas?

Eu quero sobrecarregaroperator<< para a minha aula. Devo adicionar essa definição sobrecarregada aostd namespace? (desde oostream operator<< faz parte dostd namespace) Ou devo apenas deixá-lo no namespace global? Em resumo: class MyClass { }; ...

2 a resposta

O php suporta sobrecarga do operador?

O php suporta sobrecarga do operador? Estou tentando criar uma classe que leva em uma data e gostaria de compará-lo com outro objeto sem precisar usar métodos ou propriedades. Isto é o que estou tentando fazer: $obj1 = new ...

3 a resposta

Operador de matriz de sobrecarga em C ++

Estou criando um heap, assim: struct Heap{ int H[100]; int operator [] (int i){return H[i];} //... };Quando tento imprimir elementos, faço o seguinte: Heap h; //add some elements... printf("%d\n", h[3]); //instead of h.H[3]Minha pergunta é, se ...