#include < array > // 需要包含該頭檔案
...
using namespace std; // array位于std中
array < int, 5 > ai; // create array object of 5 ints
array < double, 4 > ad = {1.2, 2.1, 3.43, 4.3}; // 初始化
array < double, 4 > ad {1.2, 2.1, 3.43, 4.3}; // 串列初始化
C++11新增
基本用法:
array<typeName, n_elem> arr; // n_elem不能是變數
特點:
長度固定(使用堆疊(靜態記憶體分配),而不是自由存盤區,因此效率與陣列相同,但更方便,更安全,且比vector效率更高)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/20776.html
標籤:C++
上一篇:關于c#根據點坐標畫線段的問題
下一篇:C++ 模板類vector
