討論串[問題] vector當array傳 該怎作
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓3(3推 0噓 3→)留言6則,0人參與, 最新作者nedbob (狗腿)時間16年前 (2010/04/30 16:31), 編輯資訊
0
0
0
內容預覽:
用C++了 就用call by reference. 不要傳第一個element的位址. vector::size - Returns number of elements in the vector.. vector::capacity - Returns current capacity (al
(還有119個字)

推噓2(2推 0噓 3→)留言5則,0人參與, 最新作者littleshan (我要加入劍道社!)時間16年前 (2010/04/30 14:10), 編輯資訊
0
0
0
內容預覽:
OK. vector 的元素是存放在連續的空間中對 會爛vector realloc 之後重新呼叫一次該 API 呢?. 如果你第一次呼叫後 那個位址就不能再改. 那麼這個問題無解. 你不可能取得一塊大小可以任意增加卻又完全不會引發 reallocation 的記憶體空間. --. 發信站:

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者QQ29 (我愛阿蓉)時間16年前 (2010/04/30 13:32), 編輯資訊
0
0
0
內容預覽:
大家好. 有個小疑問. 假如我並不知道使用者會輸入多少個資料. 有個vector<Vector3> DataList;. 通常win32 API也不會叫我們傳vector. 所以如果有個函式Foo (吃 Vector3[]). 大家都是傳 &DataList[0]??. 還是什麼方式? 如果上面這樣
(還有92個字)
首頁
上一頁
1
下一頁
尾頁