c++无法include自己的头文件

如图,我用的是vs。提示无法include自己的头文件。这事为什么?

用双引号引起来,不要用尖括号
#include "class_student.h"追问

谢谢了,我还有一个问题:目前为止我看完了谭浩强的c++程序设计,但我还只知道如何写控制台程序而已。怎么样才能写出有窗口界面的程序呢?

追答

学习一个C++的图形库,例如Qt、MFC

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-19
自定义头文件而不是系统头文件的话 用双引号 #include"xxxx.h"

c++无法include自己的头文件
用双引号引起来,不要用尖括号 include "class_student.h"

为什么运行C++程序都会出现“: Cannot open include file: 'stdbool.h...
就是你include的头文件不存在,你检查一下include后面的文件名是不是输错了。或者你引入得头文件写错了

c++的include错误为何?
1.变量、函数、或者类未声明或者定义。这是最简单的情况~却是我经常犯的错误(基本也是这几个原因中可能性最大的)另外,网上有人指出以下原因也会导致该提示错误:2.头文件相互#include时,导致了依赖关系错误。比如,头文件形成了一个环形依赖。如果在file b中用到了file a中的变量、函数、类,那...

为什么使用DevC++时报错: include“ data. h”
如果在使用 Dev-C++ 编译 C++ 程序时出现“include“data.h”没有此内文件或目录编译终止”的错误,说明 Dev-C++ 无法找到包含在 #include 语句中的头文件“data.h”。这可能是由于以下原因造成的:头文件“data.h”没有放在程序所指定的路径下。您应该检查程序中的 #include 语句是否正确指定了头文...

c++ include 无法找到头文件
即使是放在同一目录下,如果你用尖括号,还是会体制找不到的 建议你用双引号,这样:include "BinaryTree.h"

c++显示cannot open include file: nigraph3dcomponent.h怎么办...
1. 在 Tools 菜单中的 Options 对话框里,在 Projects and Solutions 下的 VC++ Directories 里,在设置右边面板中的 Includes files 2. 鼠标右键单击工程名,在弹出的菜单中选择 Properties 打开工程属性对话框,在 C\/C++ 下面的 General 里的 Additional Include Directories 里加入头文件的路径。上面...

C++上机时出现Cannot open include file: 'iostream': No such file...
应该是编译环境问题,可以重新建立一个工程,最好是到库里面搜索一下,到底有没有。还有注意头文件包含的方式 include <iostream> 这种写法,编译器优先从库里面寻找 include "iostream" 这种写法,编译器优先从存放工程的文件夹里寻找,如果你是这种写法,有可能导致上面的错误。祝你成功 ...

我用的Visual C++6.0,不能编译含有头文件#include<iostream>的程序
你这个代码明显是新标准下的。也就是推荐使用VS2010或者以上的编译器(C标准)iostream.h是84年C++运行库.VC6.0的标准库是STL.找不到这个文件是正常的.如果想要解决的话要自己另行下载IOStream library AT&T84年开发,89年改版.

在C++中 自己定义了一个类头文件 编译时却报错找不到该文件,怎么解决呢...
根据你的错误信息提示可以知道,在F:\\C++\\MSDev98\\MyProjects\\1这个路径1文件夹中没有VRecruit.h这个头文件,你把这个头文件放到与1.cpp同一个文件夹下就OK了。学编程 请百度一下 睿腾编程

为什么我把自己建的一个头文件放在include文件下,在编译时老出错...
如果你用VC6.0的话可以在TOOLS->OPTIONS->DIRECTORIES->INCLUDE FILES下指定头文件目录,把你那个头文件的所在目录添加进去 如果你用的是VS2005的话,可以右键你的项目,属性,C++,常规,附加包含目录里添加。希望对你有帮助

相似回答