Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Использовалось чтобы описывать в виде структур заголовки блоков данных, после которых идет массив данных переменной длины. Массив нулевой длины должен иметь нулевой размер, поэтому его реально в структуре нет - он обозначает место в памяти сразу после структуры. Но нулевой размер типа данных противоречит другим требованиям стандарта языка. Например, противоречит тому, что размер типа данных не может быть нулевым. Поэтому это расширение так и и осталось нестандартным, кроме того, существует множество лучших методов добиться того же результата, особенно, в плюсах. В любом случае такие структуры данных требуют смециального менеджмента занимаемой ими памяти.
Составить ответ | Вернуться на конференцию
Ответы