Saya merasa layak menyebutkan libConfuse di sini, dan mengutip deskripsinya:
libConfuse adalah pustaka parser file konfigurasi, dilisensikan berdasarkan persyaratan lisensi ISC, dan ditulis dalam C. Mendukung bagian dan (daftar) nilai (string, bilangan bulat, pelampung, boolean, atau bagian lain), serta beberapa fitur lainnya (seperti string yang dikutip tunggal/ganda, perluasan variabel lingkungan, fungsi, dan pernyataan penyertaan bersarang). Menambahkan kemampuan file konfigurasi ke program menggunakan API sederhana menjadi sangat mudah.
Tujuan dari libConfuse bukan untuk menjadi perpustakaan parser file konfigurasi dengan banyak fitur. Alih-alih, ini bertujuan agar mudah digunakan dan cepat diintegrasikan dengan kode Anda. libConfuse disebut libcfg sebelumnya, tetapi namanya diubah agar tidak tertukar dengan pustaka serupa lainnya.
Tampaknya cukup mirip dengan libconfig yang telah disebutkan. Ada perbandingan singkat parser C dan C++ di Studi tentang pustaka yang ada untuk membaca dari file konfigurasi yang mungkin menjadi awal yang berguna bagi siapa saja yang memilih di antara alternatif.
libconfig tetapi itu lebih dari apa yang Anda minta