![image][1] Не так давно у меня появилась необходимость загружать конфигурацию приложения при очень ограниченных ресурсах. Не было доступа, практически, ни к каким стандартным функциям C. Очень повезло, что были стандартные функции по работе с памятью _malloc()/free()_. Сложилась следующая ситуация: конфигурация считывается из файла при загрузке приложения на системе с ограниченными ресурсами. Сама же конфигурация должна легко редактироваться на обычном компьютере вплоть до того, что необходимо будет поправить быстро несколько значения прямо на объекте при демонстрации заказчику. Из этого можно сделать вывод, что надо либо:
1. Писать свой редактор бинарного формата.
2. Использовать текстовый формат.
[Читать дальше →][2]
[1]:
http://instacod.es/file/103569
[2]:
http://habrahabr.ru/post/269383/#habracut