c++ - 无法在 C++ 中使用 conio 库

标签 c++ compiler-errors fatal-error

关闭。这个问题需要debugging details .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

6年前关闭。




Improve this question




我有一个任务,正在为它编写一个程序。我在我的程序中使用 clear() 和 getch() 函数。当我编译程序时,我收到以下错误:

Fatal error: conio:no such file or directory 

我在文件的开头插入了以下行:
#include <conio>

请帮我解决这个问题。

最佳答案

我猜给你这个任务的人是在使用 Turbo C++。当 C++ 语言没有标准化时,Turbo C++ 又回来了。头文件 conio.h 不在当今的任何现代编译器中。您应该寻找 getch() 的替代方法,例如 cin.ignore() 并且请不要将 Turbo C++ 用于您的任何程序。如果您的讲师/老师使用相同,请建议他/她不要这样做 .使用现代编译器(例如 g++ 或 Visual C++)进行 C++ 编程。你的标准已经过时了。

关于c++ - 无法在 C++ 中使用 conio 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33841659/

相关文章:

c++ - 为什么字符串使用 char*?

c++ - 模板类的唯一容器

java - Java 编译器有哪些怪癖?

c# - 声明 protected 成员的静态类

php - 如何捕获 PHP 致命 (`E_ERROR` ) 错误?

php - 防止 curl 为较大的文件生成 fatal error

android - 致命信号 11 (SIGSEGV) 位于 0x00000000 (code=1),线程 32140

c++ - 图像 C++ 上有太多黑色区域的 OpenCV 校正

c++ - 纬度经度的哈希/ key 创建功能?

json - Opencart管理页面301永久移动