我想用g ++编写一个程序,它使用conio.h
标题。 我实际上想要做的是调用gotoxy
函数,这个函数在Borland编译器和windows操作系统中使用。g ++ conio.h:没有这样的文件或目录
所以第一个问题是:g ++中是否有gotoxy
函数或等价函数?
第二:为什么我不能包含conio.h?我读了一些说我应该安装libstdc++ package
的东西,我试过了,但似乎我已经拥有了它(它由gcc陪同)。
我想用g ++编写一个程序,它使用conio.h
标题。 我实际上想要做的是调用gotoxy
函数,这个函数在Borland编译器和windows操作系统中使用。g ++ conio.h:没有这样的文件或目录
所以第一个问题是:g ++中是否有gotoxy
函数或等价函数?
第二:为什么我不能包含conio.h?我读了一些说我应该安装libstdc++ package
的东西,我试过了,但似乎我已经拥有了它(它由gcc陪同)。
g ++没有直接的等价物。 conio.h
是特定于某些DOS编译器。但你可以使用ncurses
库得到你想要的,它的功能与conio.h
中的相似。
下面是一个非常详细的教程链接:http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/
conio.h
特定于Windows控制台环境。在Unix上使用curses
或ncurses
库;虚拟窗口界面中的适当功能是低层界面中的mvcur()
和wmove()
。
那么它不在gcc中,但它确实带有MiniGW。它特定于Windows。
对于linux你想要的ncurses库。