草庐IT

c++ - 替代 getch()、gotoxy()、delay()、clrscr()

我有一些为TurboC编译器编写的旧程序源代码。我对它们进行了更改,并希望在适用于Linux和Windows的较新编译器中重新编译它们。所以请告诉我最好的替代函数是什么getch(),delay()/sleep(),clrscr(),gotoxy()用于C和C++。 最佳答案 看看ncurses库,用于Unix兼容系统。 关于c++-替代getch()、gotoxy()、delay()、clrscr(),我们在StackOverflow上找到一个类似的问题:

c++ - C 和 C++ 中的函数 clrscr

今天的C或C++编译器是否使用clrscr系统函数? 最佳答案 clrscr()是在ISOC99中定义的非标准函数(既未在ISOC++-98中提及,也未在中提及)(这本身不符合标准)。然而,一些编译器(如TurboC/C++)支持它作为扩展。 关于c++-C和C++中的函数clrscr,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3226329/

c++ - clrscr();等效于 Code::Blocks

如何清除代码块中的输出控制台??为什么不clrscr();在Code::Blocks中工作但在Borland中工作??我已经试过了:cout 最佳答案 最简单最直接的方法就是通过system函数调用来完成:#includeintmain(){system("cls");}如果您想以编程方式进行MSDNshowshowhere.请注意,C++没有提供用于清除控制台的标准函数。一些编译器,如borland,为方便起见将其作为非标准函数提供,但它不能在不同编译器之间移植。 关于c++-clrs

c++ - 是 clrscr(); C++ 中的函数?

我到处寻找这个函数,但找不到头文件来使它工作。它说clrscr()undeclared这让我想到了这个问题。是clrscr();C++中的函数? 最佳答案 它曾经是中的一个函数,在旧的BorlandC编译器中。它不是C++标准函数。 关于c++-是clrscr();C++中的函数?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/930138/