27得票12回答
如何在Linux中实现C语言的getch()函数?

在TurboC++中,我可以使用conio.h中的getch()函数。但在Linux中,gcc没有提供conio.h。如何获得getch()的功能?

17得票5回答
在Linux上使用kbhit()和getch()函数

在 Windows 上,我有以下代码来查找输入而不中断循环: #include <conio.h> #include <Windows.h> #include <iostream> int main() { while (true) { ...

15得票1回答
Cabal FFI 依赖

我正在在Windows上制作一个小的Haskell游戏,希望每次用户按键时都能响应。因为getChar在Windows上表现奇怪,我使用FFI来访问conio.h中的getch,如此处所述。相关代码如下:foreign import ccall unsafe "conio.h getch" c...

14得票2回答
为什么要使用conio.h?

我经常看到人们在C和C++中使用conio.h的头文件,尽管与标准库函数相比,我看不出在使用conio.h内的函数方面有任何主要优点。而且,conio.h还有依赖于Windows/MS-DOS环境以及不是C标准的缺点。 conio.h函数的选择原因是什么? conio.h内的函数提供了标准...

9得票1回答
我该如何将这个程序从conio移植到curses?

我在Windows上编写了这个简单的程序。由于Windows有conio,它可以正常运行。 #include <stdio.h> #include <conio.h> int main() { char input; for(;;) { ...

7得票1回答
未解析的包含:<conio.h>。为什么会这样?

在运行一个简单的C程序时,我收到了一个 的错误提示。 Unresolved inclusion: &lt;conio.h&gt; 我错过了什么?我在fedora 13上使用eclipse。请帮助我解决这个问题。如果我缺少任何文件或未安装任何内容,请告诉我。同时,我对fedora不熟悉...

7得票5回答
如何在gcc中实现gotoxy()函数

我正在使用 gcc 在 ubuntu 上编译和执行命令。但是在一个在线编程比赛中,他们要求输出如图所示的格式。 为了达到这个目的,如果我使用 TURBOC,我可以使用 conio.h 中的 gotoxy() 来获得输出的 螺旋形式。 但是在 Ubuntu 中,我该如何实现呢?

7得票3回答
如何使用getch()函数而不等待输入?

for (;;) { cout &lt;&lt; "You are playing for:" &lt;&lt; playtime &lt;&lt; "seconds." &lt;&lt; endl; cout &lt;&lt; "You have " &lt;&lt; by...

7得票1回答
getch()函数到底获取什么?扫描码吗?

#include &lt;conio.h&gt; int main (void) { for (;;) { unsigned char ch = getch(); printf ("0x%02X\n", ch); } } 我想获取扫...

7得票2回答
conio.h在Windows中丢失

我通常使用VS,但是第一次尝试使用cygwin。我正在使用Windows 7,在使用gcc编译hello world程序时,它会显示"fatal error: conio.h: no such file or directory"。 我正在使用Windows 7,似乎我的系统缺少conio....