これはおそらくプログラミング時に最も一般的なタスク/問題の 1 つです。アプリケーションの構成をどこかに保存する必要があります。
Web サーバーやその他のアプリケーションを作成しようとしているとき、プログラミングにおける私の主な関心はアーキテクチャであるため、コードをできるだけクリーンに保ちたいと思っています。その結果、ソフトウェアを再コンパイルせずに変更できるファイルに構成を保存したいと考えています。
私は車輪の再発明をしたり、そういうことをするためにここにいるわけではないので、*nix 上で C で構成リーダーを作成したいと考えています。構成は、Apache、vsftpd、MySQL などの他のソフトウェアの構成とよく似ているかもしれません。
基本的な質問は、テキストファイルから読み取って各行を効率的に処理するにはどうすればよいか (純粋な C で) ということです。fgetc()
各文字を使用して処理する必要がありますか?