Cでは、関数でデータを0に設定しmemset()
ます(初期化だけではありません)。
私のデータは別の方法で変更される可能性があり、それを再利用したいので、再利用する前に0に設定したい
以外にC++でデータを0に設定する別の方法はありmemset()
ますか?
class MYClass : public NameSpace::ParentClass {
private:
struct mystruct data
public:
void method();
};
void MYClass::method() {
memset(&data, 0, sizeof(data)); // it's the C way. Are there another way in C++
}