-3

这是用于在 C 中编程:

我想在我的mac电脑上的Virtualbox中下载conio.h,但是,在我从这里下载它之后:https ://sourceforge.net/projects/myconio/ ,我开始收到错误,以至于它找不到特定的文件。有没有其他地方可以下载 conio.h 或者有什么方法可以修复我收到的错误?

另外,我正在制作一个问答游戏,我想为其创建一个 GUI(图形用户界面)。我如何能够在 Virtualbox 中执行此操作,以便我不会让游戏出现在终端中,而是出现在单独的 GUI 中?

4

2 回答 2

1

conio.h是一个头文件,仅适用于非常旧的编译器,比 C89 标准更早。您不能将那个东西用于任何类型的 GUI。编译器本身不适用于现代系统(只有 32 位版本的 Windows 可以运行 16 位 DOS 应用程序)

问题是,没有什么真实的东西可以弥补conio.h.

注意:在 Code::Blocks 中,我注意到某些版本接受_getch而不是getch作为函数名称。其他功能不起作用。即使是这个也不是真正的标准。

于 2016-07-12T18:39:52.790 回答
0

如果您真的conio.h想使用conio.h. 它不能在 Windows 上工作,但在 Linux 上它的工作方式与在 DOS 上的 Borland/Turbo C++ 上工作的方式相同。

于 2016-07-12T19:15:29.543 回答