1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/brisk-conf-c

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 28.11.2024 16:37 93bfe49

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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/brisk-conf-c.git
git@api.gitlife.ru:oschina-mirror/brisk-conf-c.git
oschina-mirror
brisk-conf-c
brisk-conf-c
master