我想创建一个程序,允许用户在控制台中键入多行输入,然后当他们按下某个键时,在这种情况下它将是 key F
,输入将停止并且所有内容都存储到被string
调用的input
.
这个字符串应该包含用户输入的所有输入,包括空格、新行等。我希望它是一个可以稍后在程序中解析的字符串。
#include <iostream>
#include <vector>
using namespace std;
int main() {
string input;
while(cin >> input){
// Code for exiting the loop when the key "K" is pressed should be put here.
}
}