[問題] 如何使用指標指向2維的vector

看板C_and_CPP作者 (daniel)時間14年前 (2011/04/17 17:00), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
各位前輩不好意思 小的不才 想了很久都還是不知道怎接上 所以希望各位能給點意見 我宣告一個list 裡面放置 struct 目前list理面插入一個struct了 這struct想要指向一個2維的vector 以下是我的code =========================================== struct Node{ int Nid; int **CBTWLink; } struct Node *aaa; =========================================== =========================================== list <struct Node> cuslist; // list裡面要放struct cuslist.push_back (*aaa); //放進aaa vector< bitset<5> > zzz(2, bitset<5> ()); //vector跟bitset 組成2維 aaa->CBTWLink = zzz; //串起來 =========================================== 這樣子之後會跑出這個?? error C2440: '=' : 無法由 'std::vector<_Ty>' 轉換為 'int **' 請問我哪裡宣告錯誤 或是打錯了呢 謝謝大家的指導 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.134.26.138

04/17 17:04, , 1F
一個是vector< bitset<5> >一個是int **,要怎麼 = 呢?
04/17 17:04, 1F
文章代碼(AID): #1Dggn4hk (C_and_CPP)