Это, вероятно, одна из самых распространенных задач/проблем при программировании; Вам нужно сохранить конфигурацию своего приложения где-нибудь.
Пока я пытаюсь создать веб-сервер и/или другие приложения, я хотел бы сохранить код как можно более чистым, так как мой основной интерес к программированию - это архитектура. Это приводит к тому, что я хочу сохранить конфигурации в файле, который можно изменить, не перекомпилируя программное обеспечение.
Я здесь не для того, чтобы изобретать колесо или что-то в этом роде, поэтому я хотел бы создать устройство конфигурации в C on * nix. Конфигурация может быть похожа на любую другую конфигурацию программного обеспечения; Apache, vsftpd, mysql и т.д.
Основной вопрос: как вы читаете из текстового файла и обрабатываете каждую строку эффективно (In Pure C)? Нужно ли использовать fgetc() и обрабатывать каждый char?