fatal error C1083: 无法打开包括文件:“windows.h”: No such file or directory

来源:互联网 发布:pubmed数据库中文 编辑:程序博客网 时间:2024/04/28 21:30

(1)因为 #include 后面的包含的文件时,如果使用的是 "<>" 尖括号的话, 表示让编译器在系统头文件夹中查找对应名字的头文件, 


(2)当使用""""引号时,就是让编译器在当前程序目录下查找对应名字的头文件,如果没有找到,则编译器会再在系统头文件夹中查找该头文件. 


所以,这里,你应该把 #include <class.h> 改为 #include "class.h" 还有, 你上面的程序的写法是不标准的,(但是能通过许多编译器) 应该这么写 #include <iostream> // 注意,标准中,系统头文件不推荐加 .h,类似地有 <cmath> 而不是 <math.h> #include "class.h" using namespace std; 

// 使用标准的名空间 int main(int argc, char *argv[]) 

// 标准 C++中 必须显式的申明 main 的返回值类型,

不写的话有些编译器默认是 int 型 { float l, w, h; ... ... .. p[i].OutPut(); } return 0; // 记得返回值 }



0 0