rtti

    0

    1답변

    내 응용 프로그램 프로젝트의 릴리스 버전을 컴파일합니다. 바이너리 편집기로 보았을 때 컴파일 된 최종 exe는 exe 안에 바이너리 텍스트 데이터로 TPolygon, TRectangle 등과 같이 내 자신이 만든 객체의 모든 클래스 이름을 볼 수 있습니다. 이 정보는 exe에서 제거 할 수 있습니다. dpr에서 사용하는 RTTI 사용을 해제하려고합니다. {

    9

    3답변

    TMS Aurelius 우리는 "새로운"2010 속성 기능을 사용하여 데이터베이스 테이블 필드를 런타임에 객체 속성에 직렬화 할 수 있음을 알고 있습니다.이 딥 객체 지향 스키마의 전문가는 아니므로 살펴 봅니다. TMS 소스 코드를 직접적으로 구현하는 방법을 이해할 수 없었습니다. 그래서 Google의 모든 결과를 Delphi Attributes에서 찾았습

    10

    1답변

    동일한 std::type_info::hash_code() 값이 동일한 유형을 의미한다고 보장 할 예정입니까? Cplusplus.com 그래서 항 같다 : 이 기능하지 가지 유형 대한 동등 비교 목적있는 type_info 두 과 상이한 값에 대해 동일한 값을 반환한다. [강조 광산] Cppreference 그렇지 항 같다 : 동일한 유형을 참조하여 오브젝트의

    7

    1답변

    우리가 찾을 수있는 바와 같이 Property 또는 Object 우리는 (A method으로하지만, unit에서 객체되지 않음) 그냥 이름의 알 메모리에로드 특정 function 또는 procedure를 검색 할 수 있습니다 RTTI를 사용하고 계십니까? 가능한 경우 매개 변수를 전송하여 실행할 수 있습니까?

    2

    1답변

    haxe nme에 rtti를 사용하고 있습니다. 플래시를 목표로 할 때 잘 작동하지만 cpp 타겟으로 컴파일 할 때 다음 오류가 발생합니다. 오류 C2039 : '__rtti는': 'Class_obj' 나는이 일을 해요 ... public function doSomething(type:Class<Dynamic>):Void { var typeInfo

    2

    2답변

    RTTI에서 일반 레코드를 사용하려고하지만 유형 정보에 문제가 있습니다. 왜 다음은 Delphi 2010을 사용하여 컴파일되지 않는지 아는 사람이 있습니까? [DCC Error] GenericTypeInfo.dpr(24): E2134 Type 'TMyInt' has no type info [DCC Error] GenericTypeInfo.dpr(24):

    4

    1답변

    Delphi의 확장 RTTI 기능에 대한 이상한 감독 (고의적 인 의도)이 있음을 발견했습니다. 약 1500 개의 다른 필드가있는 레코드 유형의 모든 필드를 덤프하고 싶습니다. 예, 진지하게. 그들 중 일부는 형의 Real48의이고 일부는이 두 들어 ShortString은있다, FieldType이 전무는 런타임에 이러한 유형임을 나타납니다 function

    6

    1답변

    내가 샘플 클래스 헬퍼 TSampleClassHelper = class helper for TSampleClass public procedure SomeHelper; end; 나는 다음을 수행가 있다고 할 수 있습니다. 그러나 RTTI를 사용하여 도우미 메서드를 대신 호출하려면 어떻게해야합니까? 다음은 작동하지 않는 것 같습니다. GetMe

    1

    1답변

    내가 유형 ID를 기반으로 런타임에 유형 결정에 대해 때때로 읽고있다, 나는 우리가 유형 ID로 특정 유형에 넣어 때 #include <iostream> #include <vector> #include <typeinfo> typedef std::vector<int> Vector; template <class T> void foo(T &v) {

    0

    1답변

    사용자가 RTTI를 사용하는 컴파일 된 클래스를 사용하여 표현식을 정의 할 수 있도록 허용하는 작업에 직면했습니다. 간단한 방식으로 설명하겠습니다. TAnimal = class(TPersistent) private fWeight : Double; fHeight : Double; fName : string; published