Visual Studio :(C++)error C2065: “FCB”: 未声明的标识符

但尽量不要在.h文件中include非必须的其他.h文件
主要是头文件包含的问题,例如在这里我定义了 dir.h、dir.cpp、fcb.h、fcb.cpp,dir中使用了fcb中定义的FCB类型,那么尽量把#include"fcb.h"的内容写在dir.cpp中,如果是dir.h 的定义中用到了FCB这个类,就只对类做声明class FCB;这样就能避免这个问题
请添加图片描述


版权声明:本文为jhin_lx原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。