Resultados da pesquisa a pedido "casting"
Dynamic_casts é seguro para remover no código de produçã
dynamic_casts são mais lentos, mas são mais seguros questatic_casts (quando usado com hierarquias de objetos, é claro). Minha pergunta é: depois de garantir no meu código de depuração que todas as transmissões (dinâmicas) estão corretas, existe ...
tributos @CASTING para pedidos em uma consulta DQL do Doctrine2
Estou tentando obterntidades Doctrin, ordenado por seu ID, que aparentemente é uma String, mesmo que contenha apenas Numbers. Então, o que eu gostaria de fazer é algo como isto: SELECT entity1, cast (entity1.id AS integer) AS orderId ...
Como posso chamar o método de interface implementado explicitamente no PowerShell?
Código add-type @" public interface IFoo { void Foo(); } public class Bar : IFoo { void IFoo.Foo() { } } "@ -Language Csharp $bar = New-Object Bar ($bar -as [IFoo]).Foo() # ERROR.Erro A chamada do método falhou porque [Bar] não contém um ...
Costurar um ponteiro não produz um valor l. Por quê
Depois de postar uma das minhas respostas mais controversasaqu [https://stackoverflow.com/questions/7444464/read-bytes-methods-in-c-c/7444502#7444502] , Ouso fazer algumas perguntas e, eventualmente, preencher algumas lacunas no meu ...
int para fundição de char
int i = 259; /* 03010000 in Little Endian ; 00000103 in Big Endian */ char c = (char)i; /* returns 03 in both Little and Big Endian?? */ No meu computador, ele atribui 03 a charc e eu tenho Little Endian, mas não sei se a conversão de caracteres ...
Por que o casting dá CS0030, enquanto "as" funciona?
Suponha que eu tenha um método genérico: T Foo(T x) { return x; }Por enquanto, tudo bem. Mas quero fazer algo especial se for um Hashtable. (Eu sei que este é um exemplo completamente artificial.Foo() também não é um método muito interessante. ...
Java casting ".class" - operador usado em um tipo genérico, por exemplo Lista, para “Classe <Lista <? >>” e para “Classe <Lista <Integer>>”
Eu uso o.class -operator para fornecer informações sobre o tipo contido a uma classe genérica. Para tipos contidos não genéricos, p.Integer.class, isso funciona sem problemas. Mas com o tipo contido sendo genérico, p.List<Integer>.class ...
Como saber se uma instância é de um determinado tipo ou se existe algum tipo derivado
Estou tentando escrever uma validação para verificar se uma instância de Object pode ser convertida em um tipo de variável. Eu tenho uma instância Type para o tipo de objeto que eles precisam fornecer. Mas o tipo pode variar. É basicamente isso ...
Como converter um LONG para um CString?
Eu quero converter um comprimento para uma strin Estou lutando com isso há um tempo e já vi muitas variantes de solução desse problema, mais ou menos repletas de problemas e angústia Eu sei que a pergunta parece subjetiva, mas realmente não ...
O que exatamente é um tipo convertido em C / C +
O que exatamente é um tipo convertido em C / C ++? Como o compilador verifica se uma conversão explícita é necessária (e válida)? Ele compara o espaço necessário para um valor? Se eu tiver, por exemplo: int a; double b = 15.0; a = (int) b; Se ...