精華區beta Programming 關於我們 聯絡資訊
※ 引述《avhacker (我想把整片天空打開)》之銘言: : 單純講 array, 可以考慮 boost 的做法. : boost::array<T> 是個靜態一維陣列,operator[] 傳回 reference to T. : 一維陣列的範例:array<int, 10>; // 10 個 int 的 array : 二維陣列的範例:array<array<int, 20>, 10>; // 10 x 20 的二維 int 陣列 這種 2D array,其資料不像 C 2D array,是不連續的。 在某些非常講求速度的領域,好比說影像處理,用一個 memcpy() 複製整個 2D array,是常見的需求。因此這種 2D array 在這方面,不符合需求。 -- 我的微笑,堅持要有鼻子。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.21.73.227