VC++中有关重复包含同一个类的问题
就直接说我现在在工程中的问题吧,我在ATS.cpp(即CATSApp类)中已经使用过#include "CSpreadSheet.h",而在ATSView.cpp中我仍然需要使#include "CSpreadSheet.h",但是在ATSView.cpp文件中本来就有#include "ATS.h",与又加入的#include "CSpreadSheet.h"有冲突,就有很多错误。我知道是因为重复包含了一个类的问题,所以,在ATEView.cpp中去掉#include "CSpreadSheet.h",可是再使用 CSpreadSheet ModuleTest("c:\\模块测试.xls", "合格品")时,却又出现了识别不出CSpreadSheet类的错误。不知道我的问题大家明白了没有,如果有知道我问题所在的高手,请赐教!谢谢!