MFC中全局结构体数组如何写

MFC中全局结构体数组怎么写
如题。。。。。。。。。。。
------解决思路----------------------
把结构体放在
CXXApp 类中定义
Struct mystruct
{
 int a;
int b;
};

然后各个类调用的时候用
#include“CXXApp.h”

the App.mystruct.a=0;

这样用。
------解决思路----------------------
结构体定义放头文件,然后需要的地方包含头文件
------解决思路----------------------
可以自己新建一个头文件如defstruct.h。然后在里面定义你想要的结构体如
typedef struct
{
int a;
int b;
...
}name_struct;

在某个源文件中将该文件#include "defstruch.h"进去
然后在同一源文件中写上
name_struct    obj_struct_arry[10];
------解决思路----------------------
放在.h文件里就可以了
------解决思路----------------------
全局的?
那就在xxoo.h中声明结构体struct xxoo{},完了之后在xxoo.h中声明一个对象
extern xxoo g_xxoo;

然后在一个xxoo.cpp中包含xxoo.h,并定义一个全局变量:xxoo g_xxoo = {0};

其他的.cpp如果要用这个g_xxoo,只需要包含xxoo.h就可以了