[問題] vector 大小無法自動加大
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 )
( 未必需要依照此格式,文章條理清楚即可 )
遇到的問題: (題意請描述清楚)
在複製一個vector的資料到另外一個vector時候發生錯誤
cout檢查發現,好像是vector無法自動加大
希望得到的正確結果:
可以複製
程式跑出來的錯誤結果:
i capacity
0 1
1 2
2 4
3 4
4 8
5 8
6 8
7 8
8 16
9 16
10 16
.
.
61 64
62 64
63 64
程式記憶體區段錯誤
開發平台: (例: VC++ or gcc/g++ or Dev-C++, Windows or Linux)
g++,Linux
有問題的code: (請善用置底文標色功能)
http://nopaste.info/2c213bbdc3.html
補充說明:
有換一段範圍ex i=100;i<size;i++
依然會發生大小跑到64就不會加大的情況
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.91.177
→
08/15 11:19, , 1F
08/15 11:19, 1F
→
08/15 11:20, , 2F
08/15 11:20, 2F
→
08/15 11:37, , 3F
08/15 11:37, 3F
→
08/15 11:38, , 4F
08/15 11:38, 4F
→
08/15 12:04, , 5F
08/15 12:04, 5F
→
08/15 12:05, , 6F
08/15 12:05, 6F
→
08/15 12:39, , 7F
08/15 12:39, 7F
→
08/15 12:54, , 8F
08/15 12:54, 8F
→
08/15 12:58, , 9F
08/15 12:58, 9F
→
08/15 13:18, , 10F
08/15 13:18, 10F
→
08/15 13:19, , 11F
08/15 13:19, 11F
→
08/15 13:20, , 12F
08/15 13:20, 12F
→
08/15 13:21, , 13F
08/15 13:21, 13F
→
08/15 13:21, , 14F
08/15 13:21, 14F
→
08/15 13:21, , 15F
08/15 13:21, 15F
→
08/15 13:29, , 16F
08/15 13:29, 16F
→
08/15 13:29, , 17F
08/15 13:29, 17F
→
08/15 13:31, , 18F
08/15 13:31, 18F
→
08/15 13:31, , 19F
08/15 13:31, 19F
→
08/15 13:31, , 20F
08/15 13:31, 20F
→
08/15 13:36, , 21F
08/15 13:36, 21F
→
08/15 13:41, , 22F
08/15 13:41, 22F
→
08/15 13:41, , 23F
08/15 13:41, 23F
→
08/15 14:37, , 24F
08/15 14:37, 24F
→
08/15 14:53, , 25F
08/15 14:53, 25F
→
08/15 15:03, , 26F
08/15 15:03, 26F
→
08/15 15:03, , 27F
08/15 15:03, 27F
→
08/15 15:21, , 28F
08/15 15:21, 28F
→
08/15 15:45, , 29F
08/15 15:45, 29F
→
08/15 16:27, , 30F
08/15 16:27, 30F
→
08/15 16:28, , 31F
08/15 16:28, 31F
→
08/15 16:31, , 32F
08/15 16:31, 32F
→
08/15 16:37, , 33F
08/15 16:37, 33F
→
08/15 16:37, , 34F
08/15 16:37, 34F
→
08/15 16:38, , 35F
08/15 16:38, 35F
→
08/15 16:39, , 36F
08/15 16:39, 36F
→
08/15 16:39, , 37F
08/15 16:39, 37F
→
08/15 16:40, , 38F
08/15 16:40, 38F
→
08/15 23:11, , 39F
08/15 23:11, 39F
→
08/15 23:25, , 40F
08/15 23:25, 40F
→
08/15 23:26, , 41F
08/15 23:26, 41F
→
08/15 23:27, , 42F
08/15 23:27, 42F
→
08/15 23:27, , 43F
08/15 23:27, 43F
→
08/15 23:27, , 44F
08/15 23:27, 44F
→
08/15 23:27, , 45F
08/15 23:27, 45F
→
08/15 23:28, , 46F
08/15 23:28, 46F