摘要: 在C/C++中,定义数组时的长度要求是常量,即只能定义如下数组:1 #define N 1002 int a[N];3 4 or5 6 const int N = 100;7 int a[N];而在很多情况下,我们是无法预知数组的长度的,只有运行时读取相关信息时才知道,对于这种情况如何处理?一般而言,有两种比较通用的办法:1)STL的vector。 vector提供了一套完整的数据结构及方法,在无特殊要求的情况下,我个人认为是一个最好的选择1 std::vector<objType> vecArray;2 for(int i = 0; i < someValue; i++)3 阅读全文
posted @ 2013-01-15 16:15 iosJohnson 阅读(337) 评论(0) 推荐(0) 编辑