2012-03-08 2 views
-1

たとえば、私は 'R'と呼ばれる10要素の配列を持っています。 私はその要素の3つを使用しています。 VC++では、空の要素とそれに対応するインデックス番号を教えてくれますか?私はグーグルでは、私は答えを見つけることができませんでした。 (多分私は良いキーワードがない)。ありがとうございましたVC++ 2010にARRAY関数が組み込まれていますか?

+0

通常のC++配列では? –

+1

@Marcoあなたが望むのは、コンテナのような 'std :: map'です。 – Mahesh

+0

配列にはどのようなタイプの要素が含まれていますか? – Praetorian

答えて

0

要素を未使用としてマークする特別な値を予約することができます。その値で配列要素を初期化し、要素をそれ以上使用しないときはその値にリセットします。 vC++の方法では、要素が未使用であることを「通知」する方法は、未使用要素の予約値を表示するデバッガを使用するか、インデックスを返す関数を使用して配列のラッパークラスを作成しますあなたがテンプレートクラスやそのようなものを使用しているので、オーバーヘッド。

関連する問題