Вверх ↑
Администрация
Ответов: 15294
Рейтинг: 1518
#1: 2006-10-02 22:00:33 ЛС | профиль | цитата
действительно нехватает, а вот насчёт остального: подумай, что будет, если в MT-данных где-нибудь (например вначале) появятся данные типа data_null

Я так понимаю речь идет о такой скажем ситуации:
мт поток:
...
data_int 3
data_null
data_str 'test'
data_str 'asdadad'
...
т.е. поток якобы состоит из 4х элементов и второй его элемент равен data_null. Так вот моё утверждение состоит в том, что такой ситуации в hiasm быть не должно и это ошибка компонента, сформировавшего этот поток. Поле data_type однозначно определяет содержимое полей в таком стиле:
data_null - ни одно поле не содержит валидных данных
data_int - поле idata и ldata обязаны содержать валидные данные
data_str - поле sdata и ldata обязаны содержать валидные данные
...
и т.д.
карма: 26
0