инициализация массива в структуре
От: Аноним  
Дата: 21.10.09 09:17
Оценка:
добрый день.
пытаюсь инициализировать массив структуре, а VC++ 2005 ругается.


как делаю :

*.h :
struct _Field3{
BYTE x1[6];
BYTE x2[6];
int x3
};

*.cpp :
_Field3 Field3;
Field3.x1 = {0x00, 0x00, 0x00, 0x00, 0x00, 0x01}; // в этой строке компилер ругается
Field3.x2 = {0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; // в этой строке компилер ругается
Field3.x3 = 6; // в этой строке компилер не ругается

аналогичный пример *.cpp :
BYTE a [] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x03}; // в этой строке компилер ругается
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.