ZeroMemory

この関数は参照によって渡された変数をリセットします。

void  ZeroMemory(
  void & variable      // 変数をリセットする
  );

パラメータ

variable

[in] [out]  リセットされる、参照によって渡された変数(ゼロに初期化する)

戻り値

なし

注意事項

この関数の呼び出しは、引数が文字列である場合、その値として NULL を示すのと同じです。
基本データ型とその配列、また基本データ型の構造体とクラスにとっては、これはただのリセットと同じです。
文字列と動的配列を含むオブジェクトの場合、ZeroMemory() が各要素に対して呼び出されます。
const 修飾子によって保護されていない任意の配列の場合、すべての要素がゼロで初期化されます。
複合オブジェクトの配列の場合、ZeroMemory() が各要素に対して呼び出されます。

ZeroMemory() は protected メンバ継承クラスを持つクラスでは使用できません。