急求!无cpp,报错,无法识别class,这个h文件我写了纯虚类。

emberfarkas 2013-11-07 08:07:53
就一个头文件,写了一个纯虚类。没有家cpp文件
win7, vs2012。为何会出现这个问题。
...全文
343 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
Adol1111 2013-11-09
  • 打赏
  • 举报
回复
PMain在哪里?另外的类呢?
Adol1111 2013-11-09
  • 打赏
  • 举报
回复
就目前的情况来说,不是这个类的问题,其他文件呢?都在吗?
lm_whales 2013-11-09
  • 打赏
  • 举报
回复
加一个 .cpp 比如 test.cpp 内容如下: //test.cpp #include "pmain.h" //有必要写一些函数,测试一下你编写的内容,不然就这么空着吧。
vrace 2013-11-07
  • 打赏
  • 举报
回复
这个文件不像有问题,pmain.h 呢
emberfarkas 2013-11-07
  • 打赏
  • 举报
回复
引用 13 楼 vrace 的回复:
pmain.h pgamedispose.h 都贴出来
神啊!你快来啊!两个文件的代码就这么多,你指点下!可以向上或向下都可以啊!!!
emberfarkas 2013-11-07
  • 打赏
  • 举报
回复
引用 13 楼 vrace 的回复:
pmain.h pgamedispose.h 都贴出来
引用 14 楼 hushoubo 的回复:
[quote=引用 12 楼 vrace 的回复:] 好歹这一个文件贴全啊
恩,正解 [/quote] 好吧,都来了! pmain就是全部代码!!!
hushoubo 2013-11-07
  • 打赏
  • 举报
回复
引用 12 楼 vrace 的回复:
好歹这一个文件贴全啊
恩,正解
vrace 2013-11-07
  • 打赏
  • 举报
回复
pmain.h pgamedispose.h 都贴出来
vrace 2013-11-07
  • 打赏
  • 举报
回复
好歹这一个文件贴全啊
emberfarkas 2013-11-07
  • 打赏
  • 举报
回复
引用 10 楼 vrace 的回复:
代码贴全,项目文件贴全。 你这个错误不是这一小块代码的问题
代码很多怎么贴
vrace 2013-11-07
  • 打赏
  • 举报
回复
代码贴全,项目文件贴全。 你这个错误不是这一小块代码的问题
emberfarkas 2013-11-07
  • 打赏
  • 举报
回复
引用 7 楼 max_min_ 的回复:
[quote=引用 6 楼 Emberfarkas 的回复:] 这个头文件肯定会被include,但vs要找名字都要一样的cpp文件。怎么弄!!
直接写个简单的cpp文件呗[/quote] 按照你的说明,加cpp,但是还是有问题!!就是无法识别class
emberfarkas 2013-11-07
  • 打赏
  • 举报
回复
引用 7 楼 max_min_ 的回复:
[quote=引用 6 楼 Emberfarkas 的回复:] 这个头文件肯定会被include,但vs要找名字都要一样的cpp文件。怎么弄!!
直接写个简单的cpp文件呗[/quote] 有没有其他解决方案,我记得原来不用怎么复杂
max_min_ 2013-11-07
  • 打赏
  • 举报
回复
引用 6 楼 Emberfarkas 的回复:
这个头文件肯定会被include,但vs要找名字都要一样的cpp文件。怎么弄!!
直接写个简单的cpp文件呗
emberfarkas 2013-11-07
  • 打赏
  • 举报
回复
这个头文件肯定会被include,但vs要找名字都要一样的cpp文件。怎么弄!!
emberfarkas 2013-11-07
  • 打赏
  • 举报
回复
引用 3 楼 baichi4141 的回复:
按照一般的用法,cpp是本体,h是用来include到cpp里面的 没有cpp,对自动挑选编译对象的VS来说,就是没有任何可编译的代码
嗯,你看有什么解决方案没有
emberfarkas 2013-11-07
  • 打赏
  • 举报
回复
一个项目里我需要这个头文件,不可能把它提出来啊。 来张图,你看下。
baichi4141 2013-11-07
  • 打赏
  • 举报
回复
按照一般的用法,cpp是本体,h是用来include到cpp里面的 没有cpp,对自动挑选编译对象的VS来说,就是没有任何可编译的代码
emberfarkas 2013-11-07
  • 打赏
  • 举报
回复
引用 1 楼 max_min_ 的回复:
没有cpp源文件,你编译头文件干啥? 虽然可以编译,但是没有实际意义,而且产生不必要的中间文件
问题就是这,编译出错了,没有cpp文件
max_min_ 2013-11-07
  • 打赏
  • 举报
回复
没有cpp源文件,你编译头文件干啥? 虽然可以编译,但是没有实际意义,而且产生不必要的中间文件

65,187

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧