많은 멤버 변수가있는 많은 POD 구조체가 있습니다. 생성자의 각 멤버를 초기화하는 대신 단순히 memset을 사용합니다. 이것은 C++에서 유효합니까?Memset이 포인터가있는 POD 구조체
struct foo
{
foo() { std::memset(this, 0, sizeof (foo)); }
int var1;
float var2;
double var3;
// more variables..
};
감사합니다. – grasshopper