工程源文件A.cpp中有:
#include <B.h>
B.cpp中有:
#include <WINSOCK.H>
请问为何在解决方案管理器中找不到WINSOCK.H文件?
后来把该头文件提到了源文件A.cpp中,就可以找到了
- #include <B.h>
- #include <WINSOCK.H>
但是B.cpp下包含的其它文件都可以找到
新手小白,请大佬指点一下,问题本身应该不难,应该是哪个细节没处理好。
工程源文件A.cpp中有:
#include <B.h>
B.cpp中有:
#include <WINSOCK.H>
请问为何在解决方案管理器中找不到WINSOCK.H文件?
后来把该头文件提到了源文件A.cpp中,就可以找到了
- #include <B.h>
- #include <WINSOCK.H>
但是B.cpp下包含的其它文件都可以找到
新手小白,请大佬指点一下,问题本身应该不难,应该是哪个细节没处理好。
收起
因为你引用的是B.h,但你的WINSOCK.H是放在B.cpp中,如果你放到B.h中就可以加载到了。
你一定记住,声明文件在cpp里面,你引用这个类的h文件是加载不到那个文件的,请修改测试一下,把WINSOCK.H放到B.h中试一下。
报告相同问题?