I know that memset is frowned upon for class initialization. For example, something like the following:
class
class X { public: X() { memset( this,
You could always add constructors to these embedded structures, so they clear themselves so to speak.