История изменений
Исправление Rot1, (текущая версия) :
поле .common - структура; инициализация этого поля осуществляется внутри инициализации объекта HAL_MODULE_INFO_SYM
синтаксис = { ... }
служит для инициализации объединений и структур
то, что с точкой, называется designator: указатель на имя члена для его инициализации
и да, это C (99), но в C++ так тоже можно
Важно к прочтению http://en.cppreference.com/w/c/language/struct_initialization
Исходная версия Rot1, :
поле .common - структура; инициализация этого поля осуществляется внутри инициализации объекта audio_module
синтаксис = { ... }
служит для инициализации объединений и структур
то, что с точкой, называется designator: указатель на имя члена для его инициализации
и да, это C (99), но в C++ так тоже можно
Важно к прочтению http://en.cppreference.com/w/c/language/struct_initialization