在C ++中欺骗std :: cin

时间:2015-12-02 23:40:52

标签: c++ input stream cin data-entry

我参加C ++编程课程。

我们的教授创建了一个linux验证脚本,我们的程序输出必须与之完全匹配。

问题是,这个程序除了150-200行输入外,如果出现任何错误,你必须重新开始。如果你输入一个不正确的字符,它必须重新启动,因为退格键会注册为它自己的字符。

有没有办法可以强制CIN输入完全匹配,以便程序根据我的规格自行输入数据?

1 个答案:

答案 0 :(得分:3)

不,没有。您必须事先知道预期的内容才能通过验证。