Resultados da pesquisa a pedido "overloading"

3 a resposta

bug com varargs e sobrecarga?

Parece haver um bug na implementação do Java varargs. Java não pode distinguir o tipo apropriado quando um método está sobrecarregado com diferentes tipos de parâmetros vararg. Isso me dá um erroThe method ... is ambiguous for the type ...

4 a resposta

Qual é a utilidade da sobrecarga de const no C ++?

No C ++, a assinatura de uma função depende parcialmente se é ou não const. Isso significa que uma classe pode ter duas funções de membro com assinaturas idênticas, exceto que uma é const e a outra não. Se você tem uma classe como esta, o ...

3 a resposta

Parâmetros padrão da função virtual e sobrecarga

Esta pergunta refere-se a problemas comuns discutidos nestas perguntas: As funções virtuais podem ter parâmetros padrão? [https://stackoverflow.com/questions/3533589/can-virtual-functions-have-default-parameters] Parâmetros padrão das funções ...

4 a resposta

É possível trazer a função global para a resolução de sobrecarga com a função membro?

Aqui [https://stackoverflow.com/q/25862633/3309790]é a pergunta correspondente, o que eu quero saber é: É possível trazer a função global para a resolução de sobrecarga com a função membro? Eu tentei de duas maneiras, mas ambas não ...

1 a resposta

sequência de conversão implícita na sobrecarga de função

Não entendo como o compilador escolhe os melhores candidatos. Por exemplo, vamos ter o seguinte código: int function(double, int, int){...} int function(int, double, double){...}Se a segunda função precisar converter duas variáveis e a primeira ...

3 a resposta

O tipo da expressão deve ser um tipo de matriz, mas resolveu flutuar

Eu bati um solavanco quando estou fazendo meu código Java. Sinto que, de alguma forma, confundi o conceito, como se não tivesse certeza disso: void setScore(float[] sco) { sco = score; } public void setScore(float sco, int id) { sco[id] = score; ...

4 a resposta

Função sobrecarregada C ++ como argumento de modelo

a versão simplificada do meu código está aqui int foo(int x) { return x; } int foo(int x, int y) { return x+y; } template<typename unary_func> int bar(int k, unary_func f) { return f(k); } int main() { bar(3, foo); return 0; }Existe uma maneira ...

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

8 a resposta

Esse é um padrão de design bem conhecido? Qual o nome disso?

Eu já vi isso frequentemente em código, mas quando falo disso, não sei o nome para esse 'padrão' Eu tenho um método com 2 argumentos que chama um método sobrecarregado que possui 3 argumentos e define intencionalmente o terceiro como seqüência ...

1 a resposta

Erro estranho de "montagem não referenciada" ao tentar chamar uma sobrecarga de método válida

Estou usando a sobrecarga de método noAssembly A: public static int GetPersonId(EntityDataContext context, string name) { var id = from ... in context... where ... select ...; return id.First(); } public static int GetPersonId(SqlConnection ...