看板 C_and_CPP 關於我們 聯絡資訊
如題.vector應該也可以存放一些指標. 然後再把這些指標指向一些變數做動態記憶體配置. (以上這句話不知是否觀念正確) 例子如下 #include <iostream> #include <cstdlib> #include <vector> using namespace std; int main() { vector<vector <double> *> a; a.resize(1); a[0]=new vector<double> (10,1); cout << a[0] << endl; system("pause"); return 0; } 我的問題在於如何把我設定的值叫出來. 以確認我真的設好值了. 謝謝回覆囉! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.11.75
tiyun:for(int i=0;i<10;i++)cout << a[0]->operator [](i); 02/12 23:08
Cloud:在STL容器裡用指標,要注意記憶體釋放喔 02/13 00:02
Cloud:我習慣使用share_ptr來幫助... 02/13 00:04
avhacker:也可以考慮 boost ptr_container 02/13 10:29