Niby sprawa nie jest skomplikowana i odpowiednią funkcję mógłbym sobie sam napisać, ale wolę zapytać, aby nie powielać już istniejącej funkcjonalności.
Linuksowe programy korzystają standardowo z pewnego formatu plików konfiguracyjnych, gdzie poszczególne linie zawierają wpisy wedle formatu:
Kod:
nazwa wartość
Linia zaczynająca się od symbolu '#' jest ignorowana, jako komentarz.
I teraz moje pytanie: czy wśród standardowych bibliotek dostępna jest taka, która umożliwiałaby proste parsowanie takich plików? Wiem, że do ściągnięcia dostępne są biblioteki umożliwiające przechowywanie bardziej skomplikowanych treści, w formie obiektów/zagnieżdżonych struktur, ale mi tutaj chodzi o absolutnie najprostsze rozwiązanie.
Każdy samemu pisze sobie taką funkcję, czy jest ona dostępna gdzieś w systemie?