#include "config.hpp" #include double read_config_double(const char* filename, double default_val) { std::ifstream f(filename); if (!f.is_open()) return default_val; double v = default_val; f >> v; return v; } bool read_config_flag(const char* filename, bool default_val) { std::ifstream f(filename); if (!f.is_open()) return default_val; int v = default_val ? 1 : 0; f >> v; return v != 0; }