IPB

Здравствуйте, гость ( Вход | Регистрация )

> TObject, на Delphi
ChASnock
сообщение 09 Apr 2011, 17:56 (Сообщение отредактировал ChASnock - 17 May 2011, 20:46)
Сообщение #1

Geoff Snock | 茶スノック
Сообщений: 533
Спасибо сказали: 248 раз




Вопрос очень сложный и трудный, но я надеюсь на вас.
Сразу предупреждаю что речь идет о языке Delphi
Расскажите мне, и как можно поподробнее об устройстве любого объекта, как у него хранится RTTI (realtime type information, информация о свойствах класса). Я знаю что у него хранится список методов, полей и свойств (даже с названиями) со всеми их настройками. В стандартном справочном руководстве я ничего не нашел про эту информацию.

Вот что известно на данный момент:
- Переменная любого объекта на самом деле четырехбайтная переменная Pointer, которая указывает на сам экземпляр объекта.
- Где-то в памяти (возможно, ридонли) хранится информация о классах (таблица классов). Там все рассказано (в компьютерном формате, конечно smile.gif ) о методах и свойствах объектов.

Помогите, очень прошу.

P. S.: Я же тупой имбецил, не могу сам погуглить




--------------------
гномов сопротивляются заклинанию!

Цитата
Фейспалмы свои себе в сракотан засуньте, если больше сказать нечего.

Цитата
шувыть!
Go to the top of the pageAdd Nick
 
+Quote Post

Сообщений в этой теме


Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 22 December 2025 - 13:44
Copyright by Алексей Крючков
Strategy Gamez by GrayMage
Programming by Degtyarev Dmitry
  Яндекс.Метрика