类的继承问题!!!! 有一个类的头文件,函数是联的,(不内联的是不是和内联的一样)把它包含到工程里边,然后对它进行继承。编译器报错没有那个类??????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对应cpp有没有include头文件?编译器报的什么错? 对应cpp有include头文件error:base class undefined 估计还是楼上说的,你没有include头文件 #include "supclass.h " class subclass: public supclass//错误行 { } -- 改为 class supclass; class subclass: public supclass//错误行 { } ; 先这样试一下吧 把定义那个类的.cpp和.h文件都copy到工程目录下,再添加到工程中;#include头文件就可以继承了,跟是不是内联函数没关系 有include头文件头文件是和工程不在同一目录下,但是我有设“附加包含目录” zzz822163 :我引用的基类是是一个第三方支持类库中的类。 对应的lib文件有没有添加到工程中 内联函数只是执行效率高,不内联的占用内存小,其他就没什么区别,感觉你可能还是没有将头文键包含进来使用#include 源代码除了supclass这个词不一样,其他就一样了,#include "supclass.h " class subclass: public supclass//错误行 { } 我强调第三方类库的原因是头文件本身也引用其他的头文件,是以用了“包含目录”;lib文件我的找找!! 那要看你的类库是以dll还是lib形式提供的了 求救经典编程题目池塘夜雨 问两个数学符号的含义 打开工程总是创建一个默认的文件夹 谁能挑出错误????????? 请教头文件包含问题 怪问题! 奇问题! 特问题! 请问,我写一个控制台程序,要使线程同步,不用MFC的同步对象,也尽可能不用windows的API,最好用C RunTime库的函数,该怎么办?望赐教! 如何最小化VC程序? 怎么把两个MediaPlayer控件做成画中画的形式,请高手指教!请高手指教! 如何把对话框类型的窗口的标题栏去掉呀?高手请回答 在同一台机器上,多个client和多个server进程,选用哪种通讯方法比较合适? 问个小问题
error:
base class undefined
class subclass: public supclass//错误行
{
} --
改为
class supclass;
class subclass: public supclass//错误行
{
} ;
先这样试一下吧
头文件是和工程不在同一目录下,但是我有设“附加包含目录”
对应的lib文件有没有添加到工程中
感觉你可能还是没有将头文键包含进来
使用#include
#include "supclass.h "
class subclass: public supclass//错误行
{
} 我强调第三方类库的原因是头文件本身也引用其他的头文件,是以用了“包含目录”;lib文件我的找找!!