0
Suivez this guide, j'essaie de lire un fichier ini.Impossible d'ouvrir le fichier ini avec la fonction read_ini dans la bibliothèque boost
try {
boost::property_tree::ptree pt;
boost::property_tree::ini_parser::read_ini("profiles.ini", pt);
std::cout << pt.get<std::string>("Session1.Value1") << std::endl;
}
catch(const boost::property_tree::ptree_error &e)
{
cout << e.what() << endl;
}
Mais je reçois cette erreur.
Une autre question, puis-je lire un fichier ini avec un chemin avec boost lib?
Je mets les fichiers exe et ini dans un même dossier (Debug). Comment puis-je définir ce dossier pour "travailler"? –
Si vous exécutez votre application en utilisant Terminal (ou Cmd sous Windows), vous pouvez changer le répertoire de travail en utilisant 'cd your_working_dir' avant d'exécuter votre commande app – secmask