今天想在cGame.h里写一个定义
classA test;之前写
classA *test;毫无问题
而写成
classA test;
则不行,终于找出原因,原来我在class CGame之前对于classA的引用为
class classA;
class CGame {
//.......
}这种方式无法初始化classA
改成
#include "classA.h"
class CGame {
//.......
}后,问题解决今天想在cGame.h里写一个定义
classA test;classA *test;毫无问题
而写成
classA test;
则不行,终于找出原因,原来我在class CGame之前对于classA的引用为
class classA;
class CGame {
//.......
}改成
#include "classA.h"
class CGame {
//.......
}后,问题解决
2200

被折叠的 条评论
为什么被折叠?