[STL ] 當函數引入vector時(已解決)
我現在有個函數標籤是
PointSituation(vector3d pointSTL, vector<vector3d> pointVertex, bool* New)
其中vector3d是自己設的class
想問我這樣第2個變數引入時是引入一個復本呢?還是是原本的位址呢?
如果現在引入的是副本的話要怎麼引入位址呢?
因為之前試著用 vector<vector3d>* pointVertex 當第2個變數的標籤
然後用 &pointVertex 當呼叫時輸入的變數
雖然沒有型態轉換的錯誤
可是這樣一來卻找不到之後 pointVertex 裡的成員變數
(pointVertex[Num].x pointVertex[Num].y 之類的東西就找不到)
請問要怎麼解決呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.171.142.5
→
05/23 22:55, , 1F
05/23 22:55, 1F
推
05/23 23:01, , 2F
05/23 23:01, 2F
→
05/24 00:20, , 3F
05/24 00:20, 3F
推
05/24 00:56, , 4F
05/24 00:56, 4F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章