好的,这很奇怪...... 我正在为这个类开发我的最终项目,它有一系列循环,告诉程序根据用户输入做什么。他们工作得很好。然后我在其中一个循环中编写了另一个循环,突然之间程序无法运行 - 这意味着我只是测试了一些简单的东西而且它失败了。我查了一下,我的编码方式与其他循环不同,所以我认为不是问题所在。我也试过切换编译器,但也没有改变它。
以下是循环结构的问题代码:
meg_data_packet mdp =get_packet();
mdp.channels[0] = ... // access by index 0-15
任何帮助将不胜感激! :D提前谢谢! -Danny
答案 0 :(得分:1)
你做了
getline(cin, usrInptOptn);
而不是
getline(cin, usrInptOptn2);
因为它不起作用的部分是检查单词"默认"