Имеет ли эта функция то же поведение, что memset
?поведение memset
inline void SetZeroArray(void *vArray[], unsigned int uArraySize)
{
for(unsigned i=0; i<=uArraySize; i++)
vArray[i] = NULL;
}
int main(int argc, char *argv[])
{
unsigned int uLevels[500];
SetZeroArray((void**)uLevels, 500);
unsigned int ulRLevels[500];
memset(&ulRLevels, 0, sizeof(ulRLevels));
system("pause>nul");
return EXIT_SUCCESS;
}
Какова была бы цель этой функции, когда 'memset' уже доступен? – Jon
Ну, для одного, он принимает другой набор аргументов, так что нет. –
Я полагаю, что downvotes - это потому, что это обычно не полезно. –