struct has an illegal zero-sized array
От: Аноним  
Дата: 06.01.10 16:10
Оценка:
Пытаюсь скомпилять код из linux на msvc, как убороть проблему ошибки C2229?

/** Logical Volume Integrity Descriptor (ECMA 167r3 3/10.10) */
struct logvol_integrity_desc_s
{
  udf_tag_t       tag;
  udf_timestamp_t recording_time;
  udf_Uint32_t    integrity_type;
  udf_extent_ad_t next_integrity_ext;
  udf_Uint8_t     logvol_contents_use[32];
  udf_Uint32_t    i_partitions;
  udf_Uint32_t    imp_use_len;
  udf_Uint32_t    freespace_table[0];
  udf_Uint32_t    size_table[0];
  udf_Uint8_t     imp_use[0]; 
} GNUC_PACKED;
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.