用的打补丁的vc6.0,无法单独编译自定义的头文件

战流 2012-09-05 10:15:57
尝试多文件编译,自己定义了一个头文件和2个源文件,放在一起整体编译链接时正常。但想单独对自己定义的头文件进行编译时(ctrl+ F7),提示没有相关的编译工具可用。什么情况?

头文件代码如下:

#ifndef COORDIN_H_
#define COORDIN_H_



struct polar
{
double distance;
double angle;
};

struct rect
{
double x;
double y;
};
// 函数原型
polar rect_to_polar (rect xypos);

void show_polar (polar dapos);

#endif
...全文
114 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
战流 2012-09-09
  • 打赏
  • 举报
回复
结贴 谢谢各位
战流 2012-09-08
  • 打赏
  • 举报
回复
有没有编译原理简单点的书籍 入门看看
战流 2012-09-05
  • 打赏
  • 举报
回复
有没有稍微专业一些的解释 让我弄个清楚
mujiok2003 2012-09-05
  • 打赏
  • 举报
回复
头文件不是编译单元(tranlation unit)
失散糖 2012-09-05
  • 打赏
  • 举报
回复
头文件确实不可以单独编译
战流 2012-09-05
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

头文件怎么可以单独编译?
[/Quote] 怎么会
nice_cxf 2012-09-05
  • 打赏
  • 举报
回复
头文件怎么可以单独编译?
冷月清晖 2012-09-05
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

有没有稍微专业一些的解释 让我弄个清楚
[/Quote]

可以理解为编译器无法找到函数的实现方法,无法完成编译。

64,651

社区成员

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

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