[問題] vector 陣列找不到 size()
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Linux G++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
vector
問題(Question):
小弟之前都不用pointer
最近在寫演算法因為a[][]這種的一直重複算地址速度太慢
現在要全部改成pointer
報應來了T.T
還請各位不吝指教
請問這樣宣告
vector<int> b[N];
是表示b是二維陣列 裡面有N個vector嗎?
可是我在之後又把b的size印出來
應該會印出N
不過他不給我印
訊息是
test.cpp: In function 'int main()':
test.cpp:30:13: error: request for member 'size' in 'b', which is of
non-class type 'std::vector<int> [5]'
請問問題出在哪?
程式碼(Code):(請善用置底文網頁, 記得排版)
http://pastebin.com/GP9zyy9Y
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.16.164
※ 編輯: XXaa 來自: 140.109.16.164 (01/30 14:58)
→
01/30 15:11, , 1F
01/30 15:11, 1F
→
01/30 15:31, , 2F
01/30 15:31, 2F
→
01/30 15:32, , 3F
01/30 15:32, 3F
→
01/30 15:36, , 4F
01/30 15:36, 4F
→
01/30 15:41, , 5F
01/30 15:41, 5F
→
01/30 15:41, , 6F
01/30 15:41, 6F
→
01/30 15:46, , 7F
01/30 15:46, 7F
→
01/30 15:50, , 8F
01/30 15:50, 8F
→
01/30 15:50, , 9F
01/30 15:50, 9F
→
01/30 15:51, , 10F
01/30 15:51, 10F
推
01/30 16:22, , 11F
01/30 16:22, 11F
→
01/30 16:44, , 12F
01/30 16:44, 12F
→
01/30 19:56, , 13F
01/30 19:56, 13F
→
01/30 19:57, , 14F
01/30 19:57, 14F
→
01/31 11:09, , 15F
01/31 11:09, 15F
→
01/31 11:10, , 16F
01/31 11:10, 16F
→
01/31 11:15, , 17F
01/31 11:15, 17F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章