mshd.net
当前位置:首页 >> 在C++中 自己定义了一个类头文件 编译时却报错找不... >>

在C++中 自己定义了一个类头文件 编译时却报错找不...

根据你的错误信息提示可以知道,在F:\C++\MSDev98\MyProjects\1这个路径1文件夹中没有VRecruit.h这个头文件,你把这个头文件放到与1.cpp同一个文件夹下就OK了。 学编程 请百度一下 睿腾编程

因为实现和使用在一个文件中,这里不允许用值引用(防止循环定义),可以用指针代替。 写成 clock *b = new clock();

不知道你具体哪里出错了 有可能你把关键的代码省略了. 最简单的办法,把 *** class VRecruit //(*为省略的代码) { public: VRecruit(); ***** private: ***** VRecruit::VRecruit() { *** } *** 这些代码拷贝到 #include"VRecruit.h" 这里,把...

根据提示,你的 27.cpp 所包含的头文件 head.h 与其不在同一目录中。编译时,无法找到此头文件。你找到head.h的正确的路径包含进去。

这个不是系统提供的头文件,是不是项目里include少引用了文件夹

你的my.h必须放在编译器的头文件搜索目录中,或者和对应cpp在同一个目录中

你的头文件的路径对么?是在系统默认的路径里还是在某个地方呢?写绝对路径应该就可以了

GameScence.h 和 AppDelegate.cpp 需在相同路径。如不在相同路径,可采用以下方式: 绝对路径引用,如 #include "D:/test/scene/GameScene.h" ,这种方式很暴力,换台机器就可能无法编译,千万别使用; 相对路径引用,如 #include "../scene/Gam...

是不是你的CPP文件没有添加到工程中?只有.h文件添加到工程中了。 看看Solution Explorer中,有没有point.cpp文件?; 其实我有点奇怪,VC不是有内建的Point 类吗?它们没冲突?

stdafx.h 这个文件是 visual studio 在建立项目时生成的。 如果 你手工写程序就没有这个文件,你若愿意,你可以把先前别的项目里生成的这个文件拿来用。文件很小,就是几个包含头文件和少许宏定义。 编译时说找不到,那么你要看 文件路径 和 编...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com