Resultados da pesquisa a pedido "operator-overloading"
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] = ...
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 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 ...
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 ...
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:
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: ...
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 ...
é 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? ...