cpp文件如何被include

sdyqingdao 2008-03-19 08:31:03
我用VC++2008 express建了一个CLR的WinForm程序。
我新加了一个student.cpp文件,文件里面建了一个Student类,用普通C++写的。编译通过。然后我在Form1.h里面加上#include "student.cpp",结果出来一堆错误。
请教怎么回事?
...全文
169 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
codeangel 2008-03-21
  • 打赏
  • 举报
回复
1、你的cpp文件有问题,你看下具体的错误;
2、建议把头文件(.h)与实现文件分开(.cpp).
3、都用2008了,我刚开始用2005第3天.:)
herrylioi 2008-03-20
  • 打赏
  • 举报
回复
直接分开定义就好了 啊
cumtxxl 2008-03-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 sdyqingdao 的回复:]
没有student.h这个文件。我的定义和实现都在一个文件中
[/Quote]分开不就行了
用户 昵称 2008-03-19
  • 打赏
  • 举报
回复
将.cpp加入工程中编译
真相重于对错 2008-03-19
  • 打赏
  • 举报
回复
#include <*.cpp> 是可以的
弹药保证 #include 正确
sdyqingdao 2008-03-19
  • 打赏
  • 举报
回复
没有student.h这个文件。我的定义和实现都在一个文件中
yyunffu 2008-03-19
  • 打赏
  • 举报
回复
在Form1.h里面加上#include "student.h"
yyunffu 2008-03-19
  • 打赏
  • 举报
回复
把类的声明写在单独头文件中。如下:student.h

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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