c++ - 为什么不能在Dev C++中编译

标签 c++ compiler-errors

这会在C++中产生编译错误。您如何解决这个问题?

#include <iostream>
#include <iomanip>
#include <conio.h>


{
int year,month,day;
};

最佳答案

这可能是因为编译器没有看到包含的头文件。
对于#include <conio.h>语句,请确保conio.h头文件位于编译器目录中。否则,您可以使用#include "conio.h"并将头文件conio.h放置在当前项目目录中。

该头文件声明了几个有用的库函数,用于从程序执行“控制台输入和输出”。大多数针对DOS,Windows 3.x,Phar Lap,DOSX,OS/2或Win32的C编译器都具有此 header ,并在默认C库中提供关联的库函数。大多数针对UNIX和Linux的C编译器没有此 header ,也不提供库函数。

关于c++ - 为什么不能在Dev C++中编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29979780/

相关文章:

c++ - 如何在构造函数中初始化 char 数组?

java - 将图像拖放到Jpanel中并将其放入应用程序目录中

c - 初始化多个结构时出现“预期错误 ";"”

java - main 中的 lisp 表达式求值器异常

java - Lombok 注释中的编译错误-Eclipse

c++ - 为二进制数据创建字符串缓冲区的最佳方法

c++ - 为抽象基类定义默认构造函数

c++ - 在 QT 中启动多个外部控制台应用程序实例并捕获输出?

c++ - 以成员函数指针为参数的可变参数模板

C++ 预期类名在 '{' 标记之前。遗产