Resultados da pesquisa a pedido "dynamic-cast"
Existe uma maneira de fazer a conversão implícita dinâmica de tipos em c #?
Dada esta classe com um operador de conversão implícito: public class MyDateTime { public static implicit operator MyDateTime(System.Int64 encoded) { return new MyDateTime(encoded); } public MyDateTime(System.Int64 encoded) { _encoded = encoded; ...
java: como posso fazer a conversão dinâmica de uma variável de um tipo para outro?
eu gostaria de fazer a conversão dinâmica para uma variável java, o tipo de conversão é armazenado em uma variável diferente. este é um elenco regular: String a = (String) 5;é isso que eu quero: String theType = 'String'; String a = (theType) ...
dynamic_cast falha quando usado com dlopen / dlsym
IntroduçãoDeixe-me pedir desculpas antecipadamente pela longa pergunta. É o mais curto que pude, o que, infelizmente, não é muito curto. ConfiguraçãoEu defini duas interfaces, A e B: class A // An interface { public: virtual ~A() {} virtual ...
Como a exclusão de um ponteiro é detectada usando conversão dinâmica
Como mostradoaqui [http://www.devx.com/tips/Tip/28143], pode-se usardynamic_cast para detectar um ponteiro excluído: #include <iostream> using namespace std; class A { public: A() {} virtual ~A() {} }; class B : public A { public: B() {} }; int ...
tratamento de erros c ++ dynamic_cast
Existe alguma boa prática relacionada ao tratamento de erros de dynamic_cast (exceto não usá-lo quando você não precisa)? Eu estou querendo saber como devo proceder sobre NULL e bad_cast ele pode lançar. Devo verificar os dois? E se eu pegar ...
dynamic_cast não lançando exceções conforme o esperado
Com base nesta resposta ... Localizando o tipo de um objeto em C ++ [https://stackoverflow.com/questions/351845/finding-the-type-of-an-object-in-c] ... eu escrevi este código: static TVALUE getUpperBound() { SomeStruct<TVALUE>* t; try ...
O meu método para evitar dynamic_cast <> é mais rápido que o dynamic_cast <>?
Eu estava respondendo aPergunta, questão [https://stackoverflow.com/questions/2758158/which-casting-technique-is-better-for-doing-casting-from-upper-class-to-lower-cla] alguns minutos atrás e me trouxe outro: Em um dos meus projetos, faço uma ...
O que poderia causar uma falha no dynamic_cast?
Eu tenho um pedaço de código parecido com este: TAxis *axis = 0; if (dynamic_cast<MonitorObjectH1C*>(obj)) axis = (dynamic_cast<MonitorObjectH1C*>(obj))->GetXaxis();Às vezes, ele trava: Thread 1 (Thread -1208658240 (LWP 11400)): #0 0x0019e7a2 ...
Downcasting dinâmico C ++ para modelo de classe com parâmetro de modelo de modelo sendo um modelo de classe ou um modelo de alias
Espero que o título faça sentido. Provavelmente sinto falta do vocabulário para expressá-lo corretamente. Bem, um exemplo provavelmente será mais claro. O problema para mim é: o downcast dinâmico retorna 0 no tempo de execução em alguns dos ...
ClassCastException
Eu tenho duas classes em java como: class A { int a=10; public void sayhello() { System.out.println("class A"); } } class B extends A { int a=20; public void sayhello() { System.out.println("class B"); } } public class HelloWorld { public static ...