Resultados da pesquisa a pedido "casting"
Diferença entre covariância e upcasting
Qual é a diferença entre covariância e upcasting ou, mais especificamente, por que eles recebem nomes diferentes? Vi o exemplo a seguir chamado 'upcasting': string s = "hello"; object o = s; //upcast to 'string' to 'object'Whereas, o seguinte ...
Comparando String para Inteiro fornece resultados estranhos
Estou realmente confuso sobre o porquê dessa operação funcionar. Alguém pode explicar isso? $test1 = "d85d1d81b25614a3504a3d5601a9cb2e"; $test2 = "3581169b064f71be1630b321d3ca318f"; if ($test1 == 0) echo "Test 1 is Equal!?"; if ($test2 == 0) ...
Lista genérica de transmissão do .NET
lguém pode me explicar por que, no .NET 2.0, se eu tiver uma interfacIPackable e uma classe que implementa essa interfaceOrderItem, quando eu tenho um método que usa umList<IPackable>, passando uma lista deList<OrderItem> não funciona Alguém ...
(String) ou .toString ()?
Tenho um método com umObject o parâmetro. Neste método, eu sei exatamente que existe umString em "o" que não é nulo. Não há necessidade de verificar ou fazer outra coisa. Eu tenho que tratá-lo exatamente como umString objeto. Apenas curioso - ...
O que a transmissão faz no nível do compilador / máquina?
Muitas vezes me pergunto o que exatamente a fundição faz no nível do compilador ou da máquina. O que faz com os 0 e 1s na memória? Pode alguém me indicar alguma boa literatura.
PHP: matemática e comparações flutuantes
Eu esperaria que todas as comparações abaixo fossem bool (true), mas não são. Alguém pode explicar isso? test.php<?php $f = 12; $f += 5.95; $f += 5.95; $f += 5.95; echo 'var_dump($f) = '; var_dump($f); echo 'var_dump($f == \'29.85\') = '; ...
A descoberta de um objeto usando a palavra-chave "as" retorna null
qui estão as minhas definições de classe public abstract class AbstractEntity : ... public partial class AbstractContactEntity : AbstractEntity, ... public sealed class EntityCollectionProxy<T> : IList<T>, System.Collections.IList where T ...
Qual é a diferença entre static_cast e reinterpret_cast? [duplicado
Possible Duplicate: Quando static_cast, dynamic_cast e reinterpret_cast devem ser usados? [https://stackoverflow.com/questions/332030/when-should-static-cast-dynamic-cast-and-reinterpret-cast-be-used] Estou usando a função c em c ++, onde uma ...
onteiro da função de membro da classe C ++ para ponteiro de função
Estou usando luabind como minha lua no wrapper C ++. O Luabind oferece um método para usar minha própria função de retorno de chamada para lidar com exceções geradas por lua, set_pcall_callback (). Parafrassei um exemplo da documentação, as ...
Não é possível passar uma Lista <Foo> para um método que espera uma Lista <IFoo>, onde Foo: IFoo
Tenho uma aulaFoo implementando oIFoo interface. Eu tenho um método usando umList<IFoo> como um parâmetro. No entanto, não pode converter deList<Foo> paraList<IFoo> - isso me surpreende, poisFoo implementa oIFoo interface. Como posso contornar ...