Giriş
Şu satırı dahil ederiz.
parse_config_file metodu
Şöyle yaparız.
Şu satırı dahil ederiz.
#include <boost/program_options.hpp>
Kolay kullanım için şu satırı dahil ederiz.namespace po = boost::program_options;
po::parse_command_line() metoduna benzer.parse_config_file metodu
Şöyle yaparız.
po::options_description config("Configuration");
...
auto popts = po::parse_config_file<char>("config.ini",config,true);
Sonucu dolaşmak için şöyle yaparız.for(auto o:popts.options) {
cout << o.string_key << "=" << "\n";
std::copy(o.value.begin(), o.value.end(),
std::ostream_iterator<string>(std::cout, " "));
}
Hiç yorum yok:
Yorum Gönder