
16.07.2009, 22:28
|
|
Постоянный
Регистрация: 20.03.2009
Сообщений: 564
Провел на форуме: 991929
Репутация:
395
|
|
я думаю скобки здесь указывают на то что в этот массив вложен еще один массив...
вот что выдал поиск по запросу SAFEARRAY - http://www.rsdn.ru/article/com/varsafearr.xml
я сталкивался в своей практивке со вложеными структурами... и иногда очень тяжело было намудрить чтобы получить нужные данные, но я обявлял новые указатели и проблема решалась...
вот пример моего кода со вложенными стуктурами.
Код:
typedef struct Partition_Table_Entry
{
BYTE act;
BYTE spart_gol;
BYTE spart_sek;
BYTE spart_dor;
BYTE type;
BYTE epart_gol;
BYTE epart_sek;
BYTE epart_dor;
DWORD offset_first_sektor;
DWORD kolsek;
} PTE;
typedef struct Partition_Table
{
PTE pte[4];
} PT;
//-------------------------
PT *part_table;
part_table=(PT *)&dump_disk[code_offset];
...
printf("%x",part_table->pte[i].type);
...
|
|
|