ベクトルがあり、最大10個のオブジェクトを保持できます。ベクトルを作成すると、それが保持するクラスの10個の「空白」オブジェクトが作成されると思います。したがって、私のコードはベクトル要素がnullであることを確認することに依存しており、明らかにnullになることはないため、問題が発生します。
ベクトルオブジェクトに挿入した要素が含まれているかどうか、または初期化時にデフォルトのコンストラクターの「空白」オブジェクトの1つが含まれているかどうかを確認するにはどうすればよいですか?
これを回避するテクニックはありますか?
(再帰アルゴリズムと終了ポイントを記述しているため、nullをチェックする必要があります。再帰関数が返されるのは、ベクトル内のオブジェクトがnullの場合です)