Resultados da pesquisa a pedido "casting"

4 a resposta

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 ...

6 a resposta

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 ...

3 a resposta

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 ...

8 a resposta

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 ...

4 a resposta

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 ...

3 a resposta

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. ...

1 a resposta

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 ...

3 a resposta

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 ...

2 a resposta

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 ...

4 a resposta

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 ...