所以我有一个程序(一个游戏),旨在通过键盘从人类输入.然而,希望在某些点上我控制远离用户并为他们做出某些决定.虽然可以编写特殊情况代码,以便在事件强制模拟用户输入的效果时使用,但我更倾向于覆盖输入流(在本例中为cin),以便程序实际上响应没有区别强迫决定比用户做出自己的自由意志决定.
我试着写它就像输出流(cin<<'z'例如),但是没有为cin定义<<运算符,我不知道如何定义它.
写入键盘缓冲区会更好吗?如果是这样,我将如何以系统无关的方式做到这一点?
| 归档时间: |
|
| 查看次数: |
2415 次 |
| 最近记录: |