
参照によって渡された変数をリセットします。
ZeroMemory
void ZeroMemory(
void & variable // リセットする変数
);- 引数
| 引数名 | 初期値 | I/O | 詳細 |
| variable | - | IN/OUT | 参照によって渡された変数はリセット(0で初期化)されます |
- 戻り値
無し。
- その他
引数が文字列の場合、NULLを設定します。
シンプルな型と配列の場合、
またそのようなシンプルな型で構成された構造体・クラスについてもリセットされます。
文字列や動的配列を含むオブジェクトの場合は、各要素毎にZeroMemory()関数を呼び出します。
const修飾子によって保護されていない配列の場合、全ての要素をゼロにします。
複雑なオブジェクト配列の場合、各要素毎にZeroMemory()関数を呼び出します。
ZeroMemory()関数はprotectedメンバーや継承クラスには使用出来ません。