Resultados da pesquisa a pedido "rtti"
O uso de __declspec (novtable) em classes base abstratas afeta o RTTI de alguma forma?
Ou, há outros efeitos negativos conhecidos de empregar __declspec (novtable)? Não consigo encontrar referências para nenhum problema.
Criando um novo objeto a partir de informações do tipo dinâmico
Em C ++, existe alguma maneira de consultar o tipo de um objeto e, em seguida, usar essas informações para criar dinamicamente um novo objeto do mesmo tipo?P...
Posso desmembrar nomes RTTI do GCC?
Usando o gcc, quando solicito o tipo de objeto / variável usando typeid, recebo um resultado diferente do método type_info :: name do que eu esperaria obter no Windows. Pesquisei um pouco no Google e descobri que os nomes RTTI são específicos da ...
Como definir manipuladores de eventos com tipo arbitrário com RTTI no Delphi 2010?
depois de ler o postComo definir manipuladores de eventos através do novo RTTI? [https://stackoverflow.com/questions/1482461/how-to-set-event-handlers-via-new-rtti-d2010] , Gostaria de saber se é possível resolver isso de forma mais dinâmica. ...
Problemas ao lançar e capturar exceções no OS X com -fno-rtti
O problema é um pouco semelhante aoessa questão [https://stackoverflow.com/questions/3638237/polymorphically-catching-an-exception-in-a-fno-rtti-shared-library-on-mac-os-x] mas a resposta aceita realmente não propõe uma solução ou solução ...
Como modificar a propriedade delphi Getter / Setter com RTTI?
Gostaria de substituir o getter / setter por propriedades usando RTTI. Sei que você pode acessar o getter setter com TPropInfo.SetProc / GetProc e sei que esses campos apontam para dados diferentes, dependendo se a propriedade usa métodos ...
Referências de classe C ++
Vindo do Delphi, estou acostumado a usar referências de classe (metaclasses) assim: type TClass = class of TForm; var x: TClass; f: TForm; begin x := TForm; f := x.Create(); f.ShowModal(); f.Free; end;Na verdade, toda classe X derivada ...