我需要創建一個動態數組,其元素可以根據用戶指定的'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++中創建數組