[問題] vector初始化
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
vc++ 2008
問題(Question):
請教一下,我的程式寫這樣子
const int server_number=5;
for(int server_index=0;server_index<server_number;server_index++)
{
vector<int> avg_time_zero[server_index](10,0);
}
//compiler的訊息:無法配置常數大小為 0 的陣列,常數必須為大於 0 的整數
我想要把avg_time_zero裡面每個的vector都設定要10個元素每個元素都初始化0
這樣子寫是哪裡有錯呢?
還是說有更簡單的方式?
謝謝幫忙
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.100.113
※ 編輯: bernachom 來自: 114.34.100.113 (10/18 13:19)
→
10/18 13:20, , 1F
10/18 13:20, 1F
→
10/18 13:21, , 2F
10/18 13:21, 2F
推
10/18 13:22, , 3F
10/18 13:22, 3F
可是算我的宣告了,他還是說
無法配置常數大小為 0 的陣列,常數必須為大於 0 的整數
可能真的是要重新配置SIZE的問題?!
只是為什麼初始化要重新配置SIZE大小....@_@?
我先試看看j大的方法,謝謝
※ 編輯: bernachom 來自: 114.34.100.113 (10/18 13:25)
→
10/18 13:24, , 4F
10/18 13:24, 4F
→
10/18 13:25, , 5F
10/18 13:25, 5F
→
10/18 13:26, , 6F
10/18 13:26, 6F
→
10/18 13:26, , 7F
10/18 13:26, 7F
→
10/18 13:26, , 8F
10/18 13:26, 8F
→
10/18 13:27, , 9F
10/18 13:27, 9F
→
10/18 13:27, , 10F
10/18 13:27, 10F
→
10/18 14:27, , 11F
10/18 14:27, 11F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章