Resultados da pesquisa a pedido "overloading"
C ++ bool retorna 0 1 em vez de true false
Sobrecarreguei igual (incluindo == e! =) Que verifica se dois objetos são iguais e depois retorna um boolean Infelizmente, ele imprime 0 ou 1. Sei que está correto, mas não consigo descobrir o caminho para fazê-lo imprimir verdadeiro ou falso ...
Overloading é um polimorfismo em tempo de compilação. Realmente
Conheço a diferença sintática entre substituir e sobrecarregar. E também sei que substituir é polimorfismo em tempo de execução e sobrecarregar é polimorfismo em tempo de compilação. Mas minha pergunta é: "A sobrecarga é realmente um ...
Por que esse código C ++ relacionado à sobrecarga / namespace / modelo não é compilado?
Aqui está um código C ++: namespace A { int f(int x) { return 0; } int f(long x) { return 1; } template<class T> int g(T x) { return f(x); } } namespace B { struct C {}; } namespace A { int f(B::C x) { return 2; } } void h() { A::g(B::C()); } No ...
Sobrecarga de Java vs substituição
Oi, eu só quero ter certeza de que tenho esses conceitos corretamente. Sobrecarregar em java significa que você pode ter um construtor ou um método com número diferente de argumentos ou tipos de dados diferentes. isto é public void setValue(){ ...
Por que o compilador escolhe esta função de modelo em vez de uma função não-modelo sobrecarregad
Usando o VC ++ 2010, considerando o seguinte: class Base { }; class Derived : public Base { }; template<class T> void foo(T& t); // A void foo(Base& base); // B Derived d; foo(d); // calls A foo(static_cast<Base&>(d)); // calls B Gostaria que ...
Decorator para sobrecarga em Python
Eu sei que não é Pythonic escrever funções que se importam com o tipo dos argumentos, mas há casos em que é simplesmente impossível ignorar tipos porque eles são tratados de maneira diferent Tendo um monte deisinstance verifica sua função é ...
Carregando funções
xiste uma maneira de ter duas funções com o mesmo nome, mas com argumentos diferentes dentro da mesma classe no Matla
constexpr overloading
Related: A função retornando constexpr não compila [https://stackoverflow.com/questions/7779013/probrem-with-constexpr-how-to-resolve-it] Sinto-me como constexpr é de utilidade limitada em C ++ 11 devido à incapacidade de definir duas funções ...
Sobrecarga de método ambíguo
Esta questão me chamou a atenção mais uma vez. Alguém poderia fornecer uma explicação técnica sobre o motivo pelo qual o código a seguir não produz avisos ou erros. A pergunta que você deve se perguntar é (claro) que você se sente ...
or que definir __getitem__ em uma classe torna iterável em pytho
Por que definir __getitem__ em uma classe torna iterável? Por exemplo, se eu escrever: class b: def __getitem__(self, k): return k cb = b() for k in cb: print kEu recebo a saída: 0 1 2 3 4 5 6 7 8 ... Eu realmente esperaria ver um erro ...