Resultados da pesquisa a pedido "overload-resolution"
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
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...
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á...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ( ...