CIN采用多种输入

时间:2015-03-01 01:21:20

标签: c++ input

string one, two; cin>>one>>two;

我正在使用该代码获取两个输入。问题是我希望第二个输入是可选的。因此,当用户输入诸如text1之类的输入而没有第二次输入并按下返回时,程序不应期望来自用户的另一输入。目前它是,我需要按空白行返回。有没有办法实现这种情况?

更新:我在考虑使用矢量变量。有没有办法从那个方式捕获cin的所有输入?

1 个答案:

答案 0 :(得分:0)

最简单的方法:

string one, two; 
cin>>one;
if (one != "text1")
  cin >>two;
相关问题