【发布时间】:2010-08-02 22:28:10
【问题描述】:
我正在复习我的一般编程技能,但遇到了一个障碍。我正在编写一个模拟一群兔子的程序。然而,一旦这个程序启动它是自主的,在任何时候用户都应该能够按“k”键将人口剔除一半。如果不暂停程序以等待用户输入,我想不出办法做到这一点。我也想不出一种方法来使程序立即响应(程序使用 sleep 命令以半实时方式运行)。有没有一种方法可以在没有多方面的经验和多年经验的情况下实现这一目标?
【问题讨论】:
-
I'm writing a program that simulates a colony of bunnys. Once this program starts it is autonomous--- 你和第一个兔子有什么关系才能让程序运行? -
群落的构造函数用 5 只兔子随机播种,雄性或雌性
-
可能重复:stackoverflow.com/questions/448944 -- 尽管没有 C++ 抽象。还要检查rabbit.eng.miami.edu/info/functions/asynchkbd.html