菜鸟关于#include的问题,大家帮忙看看吧。

jilinxuheng 2004-02-06 06:27:07
SDK程序:大概就是这么个意思
我就是想在work.cpp中实现函数kkk()的时候调用sock.h中定义的函数fun()
我认为只要在work.cpp中包含sock.h就可以了
可是狂报错啊...
为什么呢?
我该怎样组织我的头文件呢?

谢谢了

basic.h
{ #include <windows.h>
// 下面是程序中一些函数的定义
}

sock.h
{ #include <winsock2.h>
#include "basic.h"
……
int fun(...);
}

work.h
{ #include "basic.h"
……
BOOL kkk(...);
}


work.cpp
{ #include "work.h"
#include "sock.h" //???????????????????

BOOL kkk (...) {
……
fun();
}

}
...全文
24 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复

64,685

社区成员

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

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