Цитата Сообщение от lttn Посмотреть сообщение
1)
... теперь создаем структуру... И меняем в проекте из пункта 1 тип переменной - был массив целых чисел, стал массив структур. Повторяем эксперимент с изменением значений и отключением питания. И... после включения питания в массиве структур всегда нули во всех полях.
-- собственно ответ найден, но он еще хуже вопроса: Существует вероятность того, что созданный вами библиотечный тип данных будет незапоминаемым. Причем незапоминаемыми будут все его наследники. При этом состав полей этого типа данных не имеет значения - их можно все удалить, потом добавить другие и все равно все экземпляры, унаследованные от этого библиотечного типа не будут запоминаться в энергонезависимую память. При этом если переименовать "дефектный" тип данных и создать с нуля еще один тип с точно таким же составом полей и именем типа- может повезти и экземпляры вновь созданного типа будут нормально запоминаться. А может - не будут. От чего зависит - неизвестно.