[問題] 二維陣列、vector 函式傳遞
問題(Question):
我建立一個二維的 vector<N,vecotr<double> > data
或者二維的 double data[row][col]
然後也把資料都輸入好了
但現在苦惱該如何把 vector 傳入函式
讓函式幫我做進一步的處理
因為想利用比較直覺的 data[y][x] 處理資料 (類似表格那樣)
但是陣列的設置上似乎不太容易
語法也蠻複雜的
( 參考 http://www.cnblogs.com/oomusou/archive/2008/03/24/1119362.html )
然後 vector 的話
C++ Primer 又寫說建議改用 iterator 傳遞
但是 iterator 似乎只能 ++ -- begin end
不能隨機存取 data[i][j] ...
所以想請問各位高手
這樣子有比較適當的解決辦法嗎 @@?
感謝指點 !!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.221.54
→
03/13 14:33, , 1F
03/13 14:33, 1F
→
03/13 14:35, , 2F
03/13 14:35, 2F
→
03/13 19:21, , 3F
03/13 19:21, 3F
研究一下 謝謝各位的回答
※ 編輯: cory8249 來自: 140.114.221.54 (03/16 18:06)
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章