Пакет inih: Информация
Исходный пакет: inih
Версия: 62-alt1
Собран: 12 сентября 2025 г. 21:52 в задании #394735
Категория: Система/Библиотеки
Сообщить об ошибке в пакетеДомашняя страница: https://github.com/benhoyt/inih
Лицензия: BSD
О пакете: Простой обработчик файлов .INI на C, хорошо подходит для встроенных систем
Описание:
inih (INI Not Invented Here) — простой обработчик файлов .INI, написанный на языке C. В нём всего пара страниц кода, благодаря небольшому размеру и простоте он хорошо подходит для встроенных систем. Кроме того, он в некоторой степени совместим с ConfigParser-стилем файлов .INI в Python, включая многострочный синтаксис и записи name: value в стиле RFC 822. Чтобы использовать этот обработчик, просто укажите для ini_parse() файл INI; будет выполняться обратный вызов для каждой обработанной пары name=value, что предоставит строки с секцией, именем и значением. Такой способ работы («стиль SAX») используется, потому что он хорошо подходит для встроенных систем с небольшим количеством памяти, а также по причине того, что он реализует KISS. Также можно вызвать ini_parse_file() для обработки непосредственно объекта FILE*, ini_parse_string() для обработки данных строки или ini_parse_stream() для обработки с использованием пользовательской функции чтения в стиле fgets для пользовательского ввода/вывода.
Список бинарных RPM-пакетов, собираемых из данного SRPM:
libinih-devel (x86_64, i586, aarch64)
libinih0 (x86_64, i586, aarch64)
libinih0-debuginfo (x86_64, i586, aarch64)
libinih-devel (x86_64, i586, aarch64)
libinih0 (x86_64, i586, aarch64)
libinih0-debuginfo (x86_64, i586, aarch64)
Сопровождающий: Nazarov Denis
Последнее изменение
12 сентября 2025 г. Nazarov Denis 1:62-alt1
- New version 62.
25 июля 2025 г. Nazarov Denis 1:61-alt1
- New version 61.
10 апреля 2025 г. Nazarov Denis 1:60-alt1
- New version 60.