c++在mac OSX上使用Xcode,清除命令监视器,以及不输入的步进
C++ on mac OSX using Xcode , Clearing command monitor, and Stepping forward without Enter
我已经用c++完成了《生命游戏》的编程。我试着按下一个键,它清除控制台并绘制新一代,直到我们按下"x"。如果你不了解game of life,我的主要问题是创建一个循环,清除屏幕并在不按回车键的情况下执行功能!但我正在使用这个,但它需要输入才能执行,并且不会清除屏幕。我得到一个提示"TERM环境变量未设置":
while( x!= 'x')
{
system("clear");
m1.UPDATE();
getchar();
cout << " press " << endl;
x = cin.get();
}
感谢您的时间和帮助!:)
你看过护士吗?它包含在苹果提供的开发环境中。它是一个终端处理框架,可以做你想做的一切。这包括能够清除屏幕(clear(3x)
)和读取键盘输入而不显示字符(noecho(3x)
)或等待enter
(cbreak(3x)
)。
相关文章:
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 2D数组来自文本输入,中间有空格
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 检查输入是否不是整数或数字
- 正在尝试了解输入验证循环
- 读取文件并输入到矢量中
- C++如何通过用户输入删除列表元素
- 用c++从输入文件中读取另一行
- 读取文件的最后一行并输入到链接列表时出错
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- 如何使用用户输入在C++中正确填充2D数组
- C++MySQL C api用户输入行
- 输入到文件并输出到另一个文件,并将流文件传递给函数
- 用户定义函数中的指针和输入
- 如何在C++中检查2D数组中负值的输入验证
- 如何只允许用户输入正整数
- 将单个字符串/字符输入串行监视器
- 监视器中应该是什么::输入
- 我可以使用batch/c++强制监视器切换输入吗
- c++在mac OSX上使用Xcode,清除命令监视器,以及不输入的步进