关于msg1.cpp如何进入第二个循环的任何建议?我编译并执行两个程序,并没有收到任何错误消息。当我编译并执行msg2.cpp时,它会提示用户“输入一些文本”。当用户输入文本时,msg1.cpp显示用户输入。问题是msg1.cpp没有提示用户'输入一些文本',因为它没有进入循环。 第64行是程序进入循环的时候。程序应该工作,因为运行不再等于零,它等于一! 不会发布msg2.cpp源代码,因为msg2.cpp与我的问题无关。
b
答案 0 :(得分:1)
这是因为当some_data.some_text
等于"exit"
时,您将running
设置为一个,而不是零。您应该首先将其设置为零以退出第一个循环。
将其设置为零,然后(在第一个循环之后)将其设置为1。