タイプのポインターがありT (T*)
、それらの配列があるT* array[N]
場合、これら 2 つのメソッドを使用すると、後でどのエントリが null ポインターであるかを確認して、各バケット内のものを遅延初期化できますか?
memset(array, 0, sizeof(T*)*N);
また
for (int i = 0; i < N; ++i)
array[i] = NULL;
つまり、memset
呼び出しも後で行うことができif (array[i] == NULL) ...
ますか?
そうでない場合は、未定義の動作を導入したくありません..