如何在C++程序中的任何位置调用函数?

Mat*_*son 0 c++

这是代码:

while (inDungeonRoom1 == true) {

    if (choice == "torch" || choice == "Torch" || choice == "pick up torch" ||
      choice == "Pick up torch" || choice == "grab torch" ||
       choice == "Grab torch") {

          torch++;
Run Code Online (Sandbox Code Playgroud)

我希望能够调用一个函数,比如关于程序中任何位置的信息,而不会弄乱if语句.

zwo*_*wol 5

你似乎正在编写一个互动小说游戏.您需要一种更有条理的方式来解释玩家输入 - 换句话说,解析器.自然语言解析非常困难,但是有一些足够好的可以重用的作业解析器.我建议你查看IFwiki创作系统指南.