我的问题是我想使用从carac中接收的关键字从文本文件中启动的函数,并在carac之后使用该函数,该函数包含在另一个文件中,但我不知道如何做到这一点。
for(std::string carac; fichier>>carac;)
{
auto found = _map.find(carac);
if(found != _map.end()
{
found->second();
pile_double.afficher(); // Pile is the french word for a LIFO Queue, afficher is the one for display
}
}
答案 0 :(得分:0)
如果我理解正确,你需要做的就是再次提取:
if (found != _map.end())
{
std::string name;
fichier >> name; // this is the second word
found->second();
pile_double.afficher();
}