struct OBJECT
{
unsigned int Var1;
std::string Str1;
...
bool YesNo;
};
OBJECT Obj[ 327 ];
我对如何将 Obj 归零感到困惑。它有几种不同类型的元素。我是否必须将其所有成员设置为 0?比如…… Obj[0].Str = "";
?那么问题来了,正确的做法是什么?
我的尝试:
::memset( &Obj, 0, sizeof( Obj ) );
我不确定我是否正确地做...
哦,有没有更快的方法将数组归零?