我正在努力学习c++。我现在手头拮据。我已经编写了这个简单的方法,它应该要求输入一个字符串,然后返回它。为此,我使用了cin.getLine()方法,但是在使用cin.getLine()之后,字符串没有打印出来。to process "; cout << "String in getString before process: " << string << "\n";
注意:这是用C++编写的,但使用的是C样式的字符串我正在处理一项任务,我需要从控制台获取输入并将其保存到cstring。一切都编译得很好,但是当程序运行时,它只是跳过从用户获取输入。因此,它将输出:"Enter string to be inserted:“,然后跳过cin.getline函数,然后执行下一个命令。
下面是我的头文件、cstring的声明以及我遇到问题的代码行。cout << "Enter string to be inserted: " << endl;