VC ++ 2010中是否有内置的ARRAY功能?

时间:2012-03-08 00:37:34

标签: c++ arrays visual-c++ c++-cli

例如,我有一个名为'R'的10个元素数组。 我使用了3个元素。 VC ++能告诉我哪些元素是空的以及相应的索引号?我用Google搜索,但我找不到答案。 (也许我没有一个好的关键词)。请帮助谢谢

1 个答案:

答案 0 :(得分:0)

您只需保留一个特殊值,将元素标记为未使用。使用该值初始化您的数组元素,并在不再使用该元素时将该元素重置为该值。 vc ++告诉你那些元素未使用的方式然后是通过调试器,它显示未使用元素的保留值,或者为一个返回索引的函数为数组创建一个小包装类,这样就没那么多了oberhead,因为你使用了模板类或类似的东西