Resultados da pesquisa a pedido "overload-resolution"

1 a resposta

Conversões lambda com tipo de retorno pouco claro e resolução de sobrecarga [duplicado]

Esta questão já tem uma resposta aqui:Resolução de sobrecarga peculiar com while (true) 1 respostaSe eu tiver um lambda como

2 a resposta

Por que os qualificadores const em argumentos de função são usados ​​para sobrecarregar a resolução? [duplicado]

Duplicata Possível:Funções com argumentos const e SobrecargaEstou muito confuso com as regras de sobrecarga e declaração const. Aqui estão duas coisas que me...

2 a resposta

Obtendo endereços de endereços de um método de sobrecarga

Como faço para obter todos os locais de endereço para funções / procedimentos / métodos que estão sobrecarregados?Por exemplo, Dialogs.MessageDlgPosHelp está...

4 a resposta

Por que as restrições de tipo não fazem parte da assinatura do método?

Então eu liRestrições de Eric Lippert não fazem parte da assinatura ' [http://blogs.msdn.com/b/ericlippert/archive/2009/12/10/constraints-are-not-part-of-the-signature.aspx] , e agora entendo que a especificação especifica que restrições de tipo ...

12 a resposta

unção @member ocultando a função livre

void foo(int) { } class X { void foo() { } void bar() { foo(42); // error: no matching function for call to 'X::foo(int)' // note: candidate is: // note: void X::foo() // note: candidate expects 0 arguments, 1 provided } };or que o C ++ não pode ...

2 a resposta

Problemas com a resolução de sobrecarga const / não-const

Tenho uma classe que se parece com isso: class ClassA { public: float Get(int num) const; protected: float& Get(int num); } Fora da classe, chamo a função Get (). float foo = classAInstance.Get(i); Espero que isso chame a versão pública, mas ...

4 a resposta

Java: resolução do método de tempo de execução

Estou trabalhando em alguma invocação dinâmica de código por meio de um intérprete e estou entrando nas áreas difíceis e feias da resolução de métodos, conforme discutido emJLS seção ...

3 a resposta

esolução de sobrecarga e matrizes: qual função deve ser chamad

Considere o seguinte programa: #include <cstddef> #include <cstdio> void f(char const*&&) { std::puts("char const*&&"); } // (1) void f(char const* const&) { std::puts("char const* const&"); } // (2) template <std::size_t N> void f(char const ...

2 a resposta

O argumento de grupo de método sobrecarregado confunde a resolução de sobrecarga?

A seguinte chamada para o sobrecarregadoEnumerable.Select [http://msdn.microsoft.com/en-us/library/system.linq.enumerable.select.aspx] método: var itemOnlyOneTuples = "test".Select<char, Tuple<char>>(Tuple.Create);falha com um erro de ...

2 a resposta

Como o sistema de resolução de sobrecarga de método decide qual método chamar quando um valor nulo é passado?

Então, por exemplo, você tem um tipo como: public class EffectOptions { public EffectOptions ( params object [ ] options ) {} public EffectOptions ( IEnumerable<object> options ) {} public EffectOptions ( string name ) {} public EffectOptions ( ...