Resultados da pesquisa a pedido "casting"
Transmissão entre ArrayLists em Java
Desculpe, eu pensei que era uma questão de herança: era uma questão ArrayList o tempo todo! Ok, meu problema é mais específico do que eu pensava. Então, eu tenho duas famílias de classes. Cartões e zonas. Zonas são caixas para guardar ...
Criando uma matriz de instâncias concretas de uma classe genérica
Eu tenho uma classe genéricaPosition<E> e uma aula concretaCard. Como crio uma matriz do tipoPosition<Card>? Eu tentei:Position<Card>[] suitPositions = (Position<Card>[]) new Object[5]; mas recebo uma ClassCastException. Mas quando eu ...
Converter dinamicamente um tipo de delegado para outro
Estou usando a reflexão para pegar um campo que passa a ser um delegado. Preciso substituir esse delegado pelo meu, mas o tipo de delegado é privado (portanto, não posso criá-lo a partir do meu método e atribuí-lo) Eu tenho um tipo de delegado ...
Parâmetros do C # objeto [] comportamento estranho
Considerando este código namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string[] strings = new string[] { "Test1", "Test2", "Test3" }; int[] ints = new int[] { 1, 2, 3, 4 }; Test(strings); Test(ints); } public ...
java: instance booleanOf Boolean?
Estou um pouco confuso: tenho uma função que aceita um objeto como argumento. Mas o compilador não se queixa se eu apenas passar uma primitiva e até reconhecer uma primitiva booleana como Objeto Booleano. Por que? public String test(Object ...
A maneira mais rápida de converter int para UInt32 bit a bit?
Eu tenho algumas operações de imagem / textura de baixo nível em que as cores de 32 bits são armazenadas como UInt32 ou int e eu preciso de uma conversão bit a bit realmente rápida entre os dois. por exemplo. int color = -2451337; //exception ...
converter DefaultCategoryDataset para CategoryDataset
Estou tentando criar um gráfico de barras básico e, quando compilar, gera um erro como Exceção no encadeamento "main" java.lang.ClassCastException: org.jfree.data.category.DefaultCategoryDataset não pode ser convertido ...
Por que converter um nulo para um primitivo (ie: int) no .net 2.0 gera uma exceção de ref nula e não uma exceção de conversão inválida?
Eu estava passando por algum código e me deparei com um cenário em que minha caixa de combinação ainda não havia sido inicializada. Isso está no .NET 2.0 e no código a seguir, this.cbRegion.SelectedValue é nulo. int id = ...
É possível "constituir" um campo de `std :: pair` sem hacks?
No C ++, a compilação do seguinte código: std::pair <int, int> x; static_cast <std::pair <const int, int>*> (&x);dá um erro: error: invalid static_cast from type ‘std::pair<int, int>*’ to type ‘std::pair<const int, int>*’Entendo mais ou menos ...
comparando int com size_t
Se eu tiver uma variável int e size_t, posso compará-las como: int i=1; size_t y=2; if(i==y) // do something..ou eu tenho que escrever um deles?