Resultados da pesquisa a pedido "overloading"
Em C ++, como a sobrecarga de funções é normalmente implementada?
Se não houver sobrecarga de função, o nome da função servirá como o endereço do código da função e, quando uma função estiver sendo chamada, é fácil encontrá-lo usando seu nome. No entanto, com sobrecarga de funções, como exatamente o programa ...
Resolução de sobrecarga de funções de modelo C ++
Eu tenho o seguinte código: #include <iostream> template <typename T> void f (T) { std::cout << "f(T)" << std::endl; } template <typename T> void f (bool) { std::cout << "f(bool)" << std::endl; } int main ( ) { f(true); // #1 prints f(T) ...
C ++ 11 auto, std :: function e chamada ambígua à função sobrecarregada
Gostaria de saber se alguém sabe por que o exemplo a seguir não é compilado, dando uma chamada ambígua para sobrecarregar o erro de função. Se eu substituir o auto por uma assinatura de functor fortemente tipada, ele poderá ...
Chamando funções sobrecarregadas com referência "nula"
Digamos que eu tenho as seguintes funções sobrecarregadas public class Test { public static void funOne(String s){ System.out.print("String function"); } public static void funOne(Object o){ System.out.print("Object function"); } public static ...
herança de sobrecarga e polimorfismo do método java
Aqui está uma pergunta de prática de teste que me deparei, agradeceria sua ajuda para me fazer entender os conceitos Deixe Hawk ser uma subclasse de Bird. Suponha que alguma classe tenha dois métodos sobrecarregados void foo (Hawk h) e void foo ...
C ++ 11 funções Lambda conversão implícita para bool vs. std :: function
Considere este código de exemplo simples: #include <functional> #include <iostream> void f(bool _switch) { std::cout << "Nothing really" << std::endl; } void f(std::function<double (int)> _f) { std::cout << "Nothing really, too" << std::endl; } ...
Expressão lambda e método sobrecarregando dúvidas
OK, então a sobrecarga de método é uma coisa ruim ™. Agora que isso foi resolvido, vamos assumir que eu realmentequer sobrecarregar um método como este: static void run(Consumer<Integer> consumer) { System.out.println("consumer"); } static void ...
sobrecarga vs parâmetros padrão no padrão c ++
Eu estava lendo outra pergunta, e isso me fez pensar. Frequentemente, o padrão especifica funções que possuem parâmetros padrão em suas descrições. O padrão permite gravá-los como sobrecargas? Por exemplo, o padrão diz questd::basic_string::copy ...
Deseja criar uma AsyncTask genérica
No meu projeto Para quase todas as atividades, tenho que fazer uma AsyncTask. E quase o trabalho é o mesmo para todas elas. Eu quero criar um AsyncTask genérico e estendê-lo. E eu também quero enviar os métodos no ...
Função Sobrecarga em Haskell
Eu tenho uma estrutura que representa a equação de uma linha na formam x + b e uma estrutura de um ponto Line { m :: Double, b :: Double } deriving( Show, Eq ) Point { x :: Double, y :: Double } deriving( Show, Eq )Eu quero a funçãoperpendicular ...