使用文本文件中的var

时间:2014-06-05 23:22:10

标签: c++ string ifstream

我的问题是我想使用从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
    }
}

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你需要做的就是再次提取:

if (found != _map.end())
{
    std::string name;
    fichier >> name; // this is the second word

    found->second();
    pile_double.afficher();
}