近期学习操作系统的线程的创建与撤销,做实验时候需要跑c的代码,在执行的时候遇到如下错误,“iostream.h”: No such file or directory 头文件标红,类似如下图:
通过网上查找,大多把 #include <iostream.h> 去除
替换为
#include <iostream>
using namespace std;
但是在vs code 下执行的时候还是会报“iostream.h”: No such file or directory,百思不得其解
然后下载了一个Visual Studio 2019,在下面同样的方法执行,依然飘红
执行结果报错
最终解决:
把 .c 的文件后缀 改为 .cpp,也几就是改为C++的文件,编译通过(注:同样的方法在vs code上面也还是不行,可能使我的环境问题吧,网上看了好多教程都不行,在 Visual Studio 2019 执行成功)
这是我在实验过程中遇到的一些问题,若有不对,敬请见谅,请批评指正,谢谢~~~