[問題] vector的問題

看板C_and_CPP作者 (昌ㄟ喔)時間15年前 (2010/11/18 15:18), 編輯推噓3(306)
留言9則, 6人參與, 最新討論串1/2 (看更多)
因為我目前想要可以自由決定陣列的大小 是利用scanf決定陣列大小的 我爬文看過大家都說要用vector 但我使用include<vector.h> run的時候出現沒有這個檔案 我的是Visual C++ 6.0 請問有人有這個檔案嗎? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.240.174.139

11/18 15:20, , 1F
#include<vector> 沒有.h
11/18 15:20, 1F

11/18 15:25, , 2F
那請問一下要怎麼宣告一個尚未輸入長度的陣列?
11/18 15:25, 2F

11/18 15:29, , 3F
關鍵字: STL vector
11/18 15:29, 3F

11/18 22:01, , 5F
我都不事先指定大小耶,我喜歡一個一個元素push_back
11/18 22:01, 5F

11/18 22:01, , 6F
真要指定的話:vector<int> v; v.clear();
11/18 22:01, 6F

11/18 22:01, , 7F
v.resize(sz); 即可
11/18 22:01, 7F

11/18 23:12, , 8F
vector<int> a(10);
11/18 23:12, 8F

11/19 10:51, , 9F
謝謝大家
11/19 10:51, 9F
文章代碼(AID): #1CvDCxip (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1CvDCxip (C_and_CPP)