g ++ conio.h:没有这样的文件或目录

ato*_*erz 11 linux g++

我正在尝试编写一个使用conio.h头文件的g ++程序.我实际上要做的是调用gotoxy我在Borland编译器和Windows操作系统中使用的函数.

所以第一个问题是:gotoxyg ++中是否有函数或等价物?

第二:为什么我不能包括conio.h?我读了一些说我应该安装的东西libstdc++ package,我试过但似乎我已经拥有它(它伴随着gcc).

vin*_*nes 13

g ++没有直接的等价物.conio.h是某些DOS编译器特有的.但你可以使用ncurses库获得你想要的东西,它的功能类似于conio.h.

这是一个非常详细的教程的链接:http://tldp.org/HOWTO/NCURSES-Programming-HOWTO/


gee*_*aur 5

conio.h特定于Windows控制台环境.在Unix上使用cursesncurses库; 适当的功能mvcur()在低级接口和wmove()虚拟窗口界面中.