书写格式问题,请教!!!

tm1d0 2006-05-23 01:33:50
我在VC++6.0中编写了一个简单的C++程序:
类的声明保存为CHA.H文件,类的实现函数保存为CHA.CPP文件,并包含了头文件CHA.CPP。
主函数保存为MY.cpp文件,也包含了CHA.H文件。
可是编译的时候还是出现了问题,意思是说类的实现函数未编译
这是怎么回事?
是不是还缺少什么文件,还是要设置一下VC++6.0啊,
在线等,急啊!!!!!
...全文
359 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tm1d0 2006-05-28
  • 打赏
  • 举报
回复
谢谢五楼的
我按照你的方法把三个文件加到了同一个工程中
问题解决拉
triace_zhang 2006-05-27
  • 打赏
  • 举报
回复
你有没有把3个文件都加到工程里去?
rollor_phoe 2006-05-27
  • 打赏
  • 举报
回复
把程序写上来,帮你分析一下。
  • 打赏
  • 举报
回复
楼主有没有把stdaf给去了
tm1d0 2006-05-23
  • 打赏
  • 举报
回复
这个程序编写在一个界面中是可以的,可以通过编译
可是我想把按照C++语言的书写格式,保存为三个文件
把类的声明和实现编写在两个文件中,然后在编写一个主函数
我编译的是主函数,提示的实现函数未编译
然后我单独编译了一下类的实现函数,然后在编译主函数
这样还是不行,还是提示说函数未编译
是不是还要编译一个dll文件啊
谢谢回复!!!
急等
xl5338870 2006-05-23
  • 打赏
  • 举报
回复
// cha.h
class CHA{
public:
void f();
};

// cha.cpp
#include <stdio.h>
#include "cha.h"

CHA::f() {printf("daf");}

// my.cpp
#include "cha.h"

int main()
{
CHA cha; cha.f();

return 0;
}

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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