Resultados da pesquisa a pedido "rtti"

11 a resposta

Quão caro é o RTTI?

Entendo que existe um recurso atingido pelo uso do RTTI, mas qual é o tamanho dele? Em todos os lugares que olhei, apenas diz que "o RTTI é caro", mas nenhum deles realmente fornece benchmarks ou dados quantitativos sobre memória, tempo do ...

2 a resposta

acessar todos os elementos de um registro usando RTTI

Quero despejar um registro complexo / longo em um memorando para fins de depuração TmyRecord = aValue : String aNumber : Real; Morenumbers : Integer ; .... .... end;Eu acho que o Delphi XE 2 RTTI deve me dar a chance de obter o nome do campo, o ...

2 a resposta

Delphi 2010 RTTI - RttiContext.FindType

ComRttiContext.FindType('Classes.TStringList') Recebo RttiType de TStringList sem nenhum problema. Mas comRttiContext.FindType('MyUnit.TMyClass') Eu sempre fico nulo (é claro que MyUnit está na cláusula uses). Por quê? O que ...

2 a resposta

Por que preciso # incluir <typeinfo> ao usar o operador typeid?

otypeid [http://en.cppreference.com/w/cpp/language/typeid]representa um operador C ++ RTTI sendo também uma palavra-chave C ++. Retorna umstd::type_info [http://en.cppreference.com/w/cpp/types/type_info]objeto que contém informações específicas ...

10 a resposta

Exemplos viáveis de C ++ RTTI [fechado]

Eu estou familiarizado com o C ++ RTTI e acho o conceito interessante. Ainda existem muito mais maneiras de abusar do que usá-lo corretamente (o medo do interruptor RTTI vem à mente). Como desenvolvedor, encontrei (e usei) apenas dois usos ...

2 a resposta

Como usar o Delphi RTTI para obter e definir valores de registro

Estou tentando usar os recursos avançados de RTTI no Delphi XE ou posterior, para ler e gravar objetos em XML. Até agora, obtive sucesso com números inteiros, flutuantes, seqüências de caracteres, tipos enumerados, conjuntos e classes, mas não ...

1 a resposta

como posso definir o valor de uma propriedade aninhada usando o RTTI

Verifique esta amostra simplificada (o cenário real é diferente). Quero definir o valor de uma propriedade aninhada de um objeto; nesse caso, definir a cor da fonte para umTLabel componente paraclRed usando RTTI. var p : TRttiProperty; p2: ...

3 a resposta

Rtti acessando campos e propriedades em estruturas de dados complexas

Como já discutido emManipulação e consistência de dados Rtti no Delphi 2010 [https://stackoverflow.com/questions/2771864/rtti-data-manipulation-and-consistency-in-delphi-2010] uma consistência entre os dados originais e os valores rtti pode ser ...

1 a resposta

Como acessar as propriedades do registro?

Preciso acessar, registrar propriedades e definir / obter os valores dessa propriedade. Em primeiro lugar, quero acessar propriedades. Mas eu não posso. O que está errado? Ver: Delphi XE6. Código de amostra: type TmyRecord = record private Str ...

1 a resposta

Perfil de vida útil do objeto C ++