struct mapinfox
{
CString xy;
long int ipx,ipy;
long int roleipx,roleipy;
};
若结构体变量少的话 可以这样清空.
mapinfo.xy="";
mapinfo.ipx=0;
mapinfo.ipy=0;
...
但若多了的话 请问有什么办法一次性清除里面的变量值.
{
CString xy;
long int ipx,ipy;
long int roleipx,roleipy;
};
若结构体变量少的话 可以这样清空.
mapinfo.xy="";
mapinfo.ipx=0;
mapinfo.ipy=0;
...
但若多了的话 请问有什么办法一次性清除里面的变量值.
1 memset(&mapinfo,0,sizeof(mapinfo));
2 ZeroMemory(&mapinfo,sizeof(mapinfo));
这样可以直接把所有内存变为0。