conf-c
Библиотека функций для чтения и создания конфигурационных файлов на языке C
Введение
conf-c — это библиотека функций, написанная на языке C, которая позволяет читать и создавать конфигурационные файлы. Структура данных параметров CONF_VALUE имеет два параметра: ключ key и символьный массив value. Значение value[0] является первым параметром, а значение value[1] — вторым параметром (если он есть).
Конфигурационный файл считывается как пара «ключ/многозначный параметр» и помещается в список. Затем с помощью функции conf_value_get можно получить пару «ключ/многозначные параметры». Подробные инструкции по использованию см. в двух примерах файлов.
Формат конфигурационного файла:
key = arg1,arg2,arg3,...
Строки, начинающиеся с #, являются комментариями.
Если вы хотите добавить специальные символы, такие как ' " , пробелы или # в параметры, вы можете использовать пары символов ' или ".
Например: key=1234 5678 Это неправильный формат параметра. Правильный формат должен быть: key='1234 5678' или key="1234 5678" Когда в параметре есть ", используйте ' для его заключения. Когда в параметре есть ', используйте " для его заключения. В строке параметров без использования ' или " в качестве разделителя используется запятая для разделения нескольких параметров, например:
key=1234,5678 тогда value[0] будет равно 1234, а value[1] будет равно 5678 (структура CONF_VALUE).
При компиляции с использованием gcc необходимо использовать параметр -lconf.
Установка
make make install (требуется разрешение root)
Удаление
make uninstall (требуется разрешение root).
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )