ZeroMemory

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

ZeroMemory

void  ZeroMemory(
   void & variable      // リセットする変数
   );
  • 引数
引数名初期値I/O詳細
variable-IN/OUT参照によって渡された変数はリセット(0で初期化)されます
  • 戻り値

無し。

  • その他

引数が文字列の場合、NULLを設定します。

シンプルな型と配列の場合、
またそのようなシンプルな型で構成された構造体・クラスについてもリセットされます。

文字列や動的配列を含むオブジェクトの場合は、各要素毎にZeroMemory()関数を呼び出します。

const修飾子によって保護されていない配列の場合、全ての要素をゼロにします。

複雑なオブジェクト配列の場合、各要素毎にZeroMemory()関数を呼び出します。

ZeroMemory()関数はprotectedメンバーや継承クラスには使用出来ません。

Twitterでフォローしよう

おすすめの記事