使用do while循环从头开始重新启动

时间:2020-02-27 23:05:29

标签: c++

我正在尝试创建一小段代码,在其中仅通过使用函数来运行。我试图弄清楚如何在最终询问用户是否要继续的地方创建函数。如果他们键入Y,则它从头开始。如果用户键入N,则代码结束。看起来像这样:

cargo run --bin binary_name

因此,我试图在startOver上放置一个函数,如果用户键入Y,则它将重新开始。我对从这里去哪里感到困惑。

1 个答案:

答案 0 :(得分:3)

这是入门的骨架:

/* Prompts the user if program should continue
 * blocking
 * return true if it the program should continue, false if it should stop
 */
bool should_continue_ask_user();

int main()
{
    do
    {
        // functions running
    } while (should_continue_ask_user());
}
相关问题