質問: 設定ファイルを扱うライブラリについて linux環境で開発をしているのですが、アプリケーションの設定ファイル(.ini)のようなものを 扱うためのライブラリとして何か標準的なものってありますでしょうか? 一番簡単な自作手順はnameとvalueを並べておいて読み込むのだと思いますが、 コメントの記載や、代入先変数型への対応や、場合によってはメンバ変数への代入の指定、 .iniファイルの暗号化・復号化などやりたいことが増えた際に、自作では手間が大きいです。 さらに、私の開発ではアプリケーション内の各モジュール毎に設定ファイルを持ち、 ハードウェアに依存して値が変わりうるといった設定ファイルの多いシステムになりそうです。 こういった場合に、皆さんはどのように対応なさっていますか? 御紹介いただければ大変ありがたいです。 ※linux内の各アプリケーションでも、各々パラメータファイルの作りが違うように見える辺り、 標準的なライブラリや手順といったものは無いのかも、、、と薄々思っています。
回答: 標準的なライブラリがあるかどうかはわかりませんが、 iniファイルを読み書きしたい時に、マルチプラットフォームで動作するものを探した時に、 http://code.jellycan.com/simpleini/ を見つけました。 比較的カンタンに使うことができます。参考になれば。