奥威尔开发C++致命错误:"iostream: no such file or directory"

Orwell Dev-C++ Fatal Error: "iostream: no such file or directory"

本文关键字:such no file or directory iostream 开发 C++ 致命错误      更新时间:2023-10-16

我正在尝试编译在另一台机器上编写的Orwell dev - c++头文件。我刚刚下载了dev - c++,所以我不是很熟悉它。下面是导致问题的代码片段:

#ifndef JOB_H
#define JOB_H
#include <iostream>
#include <string>
using namespace std;
从这里,我得到以下编译时错误:
[Error] iostream: No such file or directory

但是当我注释掉#include <iostream>行时,我得到了同样的错误。

在得到这个消息后,我写了一个快速的"Hello World"程序并运行它没有问题,所以我很困惑是什么可能导致上面的错误消息,以及我如何解决它。

我找到了解决问题的方法@beed是正确的。Dev c++将。h扩展名关联为C文件头,而我想将其编译为c++头。我唯一的解决方案是将扩展名更改为。hpp,除非我可以更改devc++

中的文件关联。