我需要创建一个动态数组,其元素可以根据用户指定的'X'变量的值增加/减少,我尝试使用CArray,但VS 2010不支持其头部文件'afxtempl.h',是否有解决方法?如果不是,是否有一个函数,除了CArray是C++而不是编译器。 谢谢在C++中创建动态数组
0
A
回答
2
不要使用CArray,因为它的意思是MFC,而是学会爱你的STL。使用std::vector
,
3
使用std::vector
。它由C++标准支持,其中CArray
是MFC特定的。有关介绍,请参阅A-Beginners-Guide-to-stdvector。
0
下面的片断创建了123个整数的向量。
#include <vector>
int main()
{
int X = 123;
vector<int> myContainerOfInts(X);
myContainerOfInts[0] = 1;
}
相关问题
- 1. 在C中动态创建数组#
- 2. 在c中创建动态数组#
- 3. 在c中创建动态数组
- 4. 在C#中创建动态组合框
- 5. 创建动态数组的C编程
- 6. C - getchar和动态创建的数组
- 7. Objective C动态数组创建
- 8. 在C++中使用make_unique在类中创建动态数组
- 9. 在knockout.js中创建动态数组observableArray
- 10. 在类[python]中创建动态数组
- 11. 在Jquery中创建动态数组
- 12. 在CakePHP中动态创建$ filterArgs数组
- 13. 在c函数中创建和访问fortran动态数组
- 14. 传递动态数组后,我创建这个动态数组在C
- 15. Ruby动态创建数组
- 16. PHP动态数组创建
- 17. JavaScript:动态创建数组
- 18. 动态创建js数组?
- 19. 创建动态数组
- 20. 在C++中动态创建一个数组
- 21. 如何在C中创建(半)动态字符数组
- 22. 如何在C中创建多维动态分配数组?
- 23. 如何在c#中动态创建n个数组?
- 24. 如何在c#中创建一维动态数组?
- 25. 在C++中动态创建2维字符数组
- 26. 如何在C++中创建动态结构数组?
- 27. 在动态创建的varchar数组中找到值C++
- 28. 如何在C中创建动态大小的数组?
- 29. 创建动态数组数组
- 30. 在C++中创建数组