Resultados da pesquisa a pedido "overloading"

0 a resposta

Sobrecarga de função em Javascript - Melhores práticas

Qual é a melhor maneira de falsificar a sobrecarga de funções em Javascript? Eu sei que não é possível sobrecarregar funções em Javascript como em outros idiomas. Se eu precisasse de uma função com dois usosfoo(x) efoo(x,y,z) qual é a melhor / ...

3 a resposta

chamada ambígua para função sobrecarregada - int e int &

5 a resposta

Sobrecarga de funções com base no valor vs. referência de referência

Declara algo como o seguinte void foo(int x) { std::cout << "foo(int)" << std::endl; } void foo(const int &x) { std::cout << "foo(const int &)" << std::endl; }ever faz sentido? Como o chamador seria capaz de diferenciar entre eles? Eu ...

1 a resposta

Como obter o endereço de uma função membro sobrecarregad

Estou tentando obter um ponteiro para uma versão específica de umsobrecarregad função de membro. Aqui está o exemplo: class C { bool f(int) { ... } bool f(double) { ... } bool example,() { // I want to get the "double" version. typedef bool ...

4 a resposta

Sobrecarregando propriedades em C #

Ok, eu sei que a sobrecarga de propriedade não é suportada em C # - a maioria das referências explica isso citando o problema de método único-método-diferente-de-retorno. No entanto, e os levantadores? Gostaria de atribuir diretamente um valor ...

7 a resposta

Sobrecarga de função / método C ++: Confusão de tipo de dados?

Estou tendo algum problema ao sobrecarregar métodos em C ++. Como exemplo do problema, tenho uma classe com vários métodos sobrecarregados e cada método tend...

1 a resposta

Posso sobrecarregar operadores para classes internas em Python?

É possível sobrecarregar um operador para uma classe incorporada no Python 3? Especificamente, eu gostaria de sobrecarregar o+/+= (ou seja:__add__ operador para ostr classe, para que eu possa fazer coisas como"This is a " + class(bla).

4 a resposta

Chamando sobrecarga de construtor quando ambas as sobrecargas possuem a mesma assinatura

Considere a seguinte classe,

4 a resposta

Tipo de eliminação e sobrecarga em Java: por que isso funciona?

Eu tenho o seguinte código public class Pair< T, U > { public T first; public U second; } public class Test { public int method( Pair< Integer, Integer > pair ) { return 0; } public double method( Pair< Double, Double > pair ) { return 1.0; } ...

3 a resposta

Por que funções herdadas múltiplas com o mesmo nome, mas assinaturas diferentes não são tratadas como funções sobrecarregada

O trecho a seguir produz um erro de "chamada ambígua para foo" durante a compilação e eu gostaria de saber se existe alguma maneira de contornar esse problema sem qualificar totalmente a chamada para foo: #include <iostream> struct Base1{ void ...