Crossreferences, сломал голову:(
От: Vadimio  
Дата: 13.04.05 07:11
Оценка:
Уважаемые коллеги!

Конвертирую заголовок с С на Delphi. Запутался в одной ерунде , простите за ламерский вопрос , но тем не менее .

Есть вот такая штука:

type
  TSomeRecord = record
    some_func: SomeFunc;
  end;

  SomeFunc = procedure( var sr: TSomeRecord );


Как разрулить?
Конечно приходит в голову объявить либо параметр функции либо поле структуры как pointer, и где нужно — приводить к соответствующему типу. Единственный ли это вариант?


Заранее благодарю!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.