程序不进入第二个循环?

时间:2016-02-16 19:00:00

标签: c++

关于msg1.cpp如何进入第二个循环的任何建议?我编译并执行两个程序,并没有收到任何错误消息。当我编译并执行msg2.cpp时,它会提示用户“输入一些文本”。当用户输入文本时,msg1.cpp显示用户输入。问题是msg1.cpp没有提示用户'输入一些文本',因为它没有进入循环。 第64行是程序进入循环的时候。程序应该工作,因为运行不再等于零,它等于一! 不会发布msg2.cpp源代码,因为msg2.cpp与我的问题无关。

b

1 个答案:

答案 0 :(得分:1)

这是因为当some_data.some_text等于"exit"时,您将running设置为一个,而不是。您应该首先将其设置为零以退出第一个循环。

将其设置为零,然后(在第一个循环之后)将其设置为1。