Resultados da pesquisa a pedido "operator-overloading"

3 a resposta

Sobrecarga -> operador para encaminhar o acesso do membro através do Proxy

Estou tentando embrulhar um PythonPyObject* em umObject classe. No Python, tudo é umPyObject*. Uma lista é umaPyObject*, e cada item da lista é ele próprio umPyObject*. O que poderia até ser outra lista. etc. Estou tentando permitirfooList[42] = ...

3 a resposta

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

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

1 a resposta

Operador novo e excluir escopo de sobrecarga

Eu tropecei sobre algumas perguntas sobre ligação e sobrecarga de operador novo e excluir. Até que ponto uma sobrecarga global do operador new / delete entra em vigor Por unidade de traduçãoPor aplicativo vinculado com pelo menos um arquivo ...

3 a resposta

Se um operador está sobrecarregado para uma classe C ++, como posso usar um operador padrão?

_com_ptr_ tem um operador sobrecarregado e () com um efeito colateral. Se eu tiver uma variável:

1 a resposta

Como evitar essa frase é falso em um modelo SFINAE?

1 a resposta

Quais operadores eu tenho que sobrecarregar para ver todas as operações ao passar um objeto para uma função?

Eu gostaria de escrever um pedaço de código que mostre todas as operações de copiar / atribuir / excluir, etc., que são feitas no objeto ao passá-lo para uma função. Eu escrevi isto: #include <iostream> class A { public: ...

8 a resposta

O operador << deve ser implementado como amigo ou como membro?

Essa é basicamente a questão: existe uma maneira "correta" de implementaroperator<< ? Lendoesta [http://bytes.com/forum/thread170304.html]Eu posso ver que algo como: friend bool operator<<(obj const& lhs, obj const& rhs);é preferível a algo ...

7 a resposta

Por que operadores sobrecarregados não podem ser definidos como membros estáticos de uma classe?

3 a resposta

é possível adicionar alguma nova sintaxe em javascript?

É possível adicionar alguma nova sintaxe ao javascript? Por exemplo, se eu quero que ela tenha uma sintaxe como: mul>10>20 e resulta200 ou se dizmul(2)(3) e resulta como 6? É possível? Vi pergunta semelhante em algum lugar para fazer isso? ...