菜鸟关于#include的问题,大家帮忙看看吧。
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();
}
}