Resultados da pesquisa a pedido "casting"
Explicação de “ClassCastException” em Java
Li alguns artigos escritos em "ClassCastException", mas não tive uma boa idéia sobre isso. Existe um bom artigo ou o que seria uma breve explicação?
um comportamento indefinido eliminar a constância de um parâmetro de funçã
Imagine Eu tenho essa função C (e o protótipo correspondente em um arquivo de cabeçalho) void clearstring(const char *data) { char *dst = (char *)data; *dst = 0; } Existe um comportamento indefinido no código acima,casting oconst long, ou ...
Como verificar se um ponteiro nulo * pode ser convertido com segurança para outra coisa?
Digamos que eu tenho essa função, que faz parte de algum kit de ferramentas da GUI: typedef struct _My_Struct My_Struct; /* struct ... */ void paint_handler( void* data ) { if ( IS_MY_STRUCT(data) ) /* <-- can I do something like this? */ ...
Como converter um objeto em Python
Tenho duas classes (vamos chamá-las de Working e ReturnStatement) que não posso modificar, mas quero estender as duas com o log. O truque é que o método do Working retorna um objeto ReturnStatement, portanto o novo objeto MutantWorking também ...
Cast Duplo para Inteiro em Java
Qualquer maneira de transmitirjava.lang.Double parajava.lang.Integer? Lança uma exceção "java.lang.ClassCastException: java.lang.Double incompatível com java.lang.Integer"
behaviour de const_cast
Eu estava lendo sobre o operador const_cast em c ++ 1.Primeira coisa estranha que eu não consigo entender é intaxe do operador @const_cast, ou seja, -const_cast-- <--Type--> - (- expression -) --------------------> < O que eu entendi ...
Converta uma lista String em uma lista Int
Eu tenho uma lista de strings, é possível convertê-lo em uma lista de int Por exemplo. ["1","2"] -> [1,2]
Por que uma conversão é necessária para subtração de bytes em C #? [duplicado
Esta pergunta já tem uma resposta aqui: byte + byte = int… por qu [/questions/941584/byte-byte-int-why] 16 respostas Tenho que seguir o código no VS2008 .net 3.5 usando WinForms: byte percent = 70; byte zero = 0; Bitmap copy = ...
Como você transmite uma lista de supertipos para uma lista de subtipos?
Por exemplo, digamos que você tenha duas classes: public class TestA {} public class TestB extends TestA{}Tenho um método que retorna umList<TestA> e gostaria de converter todos os objetos dessa lista paraTestB para que eu acabe com umList<TestB>.
É seguro excluir um ponteiro nulo?
Suponha que eu tenha o seguinte código: void* my_alloc (size_t size) { return new char [size]; } void my_free (void* ptr) { delete [] ptr; }Isso é seguro? Ou deveptr ser convertido parachar* antes da exclusão?