Voici un exemple de ce que je fais souvent lorsque je veux ajouter des informations à une exception :
std::stringstream errMsg;
errMsg << "Could not load config file '" << configfile << "'";
throw std::exception(errMsg.str().c_str());
Y a-t-il une façon plus agréable de le faire ?