使用包含类的typedef

ome*_*sbk 0 c++ typedef

我有这个typedef:

typedef SomeClass* (grid8x8)[8][8];
Run Code Online (Sandbox Code Playgroud)

我希望在我的所有源文件中都能看到这个typedef.但是,定义此typedef的文件不会知道SomeClass类.唯一的解决方案是在文件中包含SomeClass的标头,其中定义了typedef.然而,这可能会导致许多问题,如圆形夹杂物等.有没有聪明的方法来做到这一点?

bad*_*err 5

转发声明该课程.

typedef class SomeClass* (grid8x8)[8][8];
Run Code Online (Sandbox Code Playgroud)