如果我使用getline( cin, myStr );
得到一些价值,则在用户输入的信息后打印换行符 - 按逻辑输入:
Please enter something: ABC <enter => \n>
This text is printed out by the program and should be in the same line as before
我正在使用MSVC 2010并使用iostream
和string
构建一个简单的控制台应用程序作为主库。
答案 0 :(得分:1)
您不能 - 新行处理不受C ++程序控制。您可以做的是使用Windows console APIs在输入后重新定位光标。或者使用这些API编写自己的getline()版本。
答案 1 :(得分:1)