romy42 авг 2012 в 13:42Конфигурационные файлы. Библиотека libconfigВремя на прочтение8 минОхват и читатели44KC * C++ * Recovery ModeВсего голосов 20: ↑13 и ↓7+6Добавить в закладки78Комментарии10
PokimonFromGamedev2 авг 2012 в 14:43Круто! Перепечатали стандартные примеры прямо на Хабр. Какая невероятная статья! Какой полезный пост!
romy42 авг 2012 в 14:46Показать предыдущий комментарийВы, наверное, давно знали о библиотеке и почему-то молчали.
akzhan3 авг 2012 в 05:06Думаю, это не вполне актуально в связи с тем, что есть YAML (и куча библиотек наподобие libyaml, Syck, yaml-cpp). YAML удобнее тем, что одни и те же конфиги можно использовать и в Си-приложениях, и в скриптах.
Cupper3 авг 2012 в 11:01 books = ( { title = «Treasure Island»; author = «Robert Louis Stevenson»; price = 29.95; qty = 5; }, { title = «Snow Crash»; author = «Neal Stephenson»; price = 9.99; qty = 8; } ); это больше похоже на выхлоп сериализации нежели на конфиг
romy44 авг 2012 в 08:02Показать предыдущий комментарийТак в чём проблема весь файл забить лишь такого вида опциями: price = 29.95; При том что точка с запятой не обязательна («The trailing semicolon is optional»).
darkprof22 июн 2015 в 04:55А какой язык выбирать для подсветки синтаксиса этого конфига? На каком языке он основан
Конфигурационные файлы. Библиотека libconfig