[問題] vector編輯錯誤

看板C_and_CPP (C/C++)作者 (數位豬仔)時間16年前 (2009/02/13 22:00), 編輯推噓1(103)
留言4則, 4人參與, 最新討論串1/1
各位大大,我是最近開始學習c++的新手 最近看到了vector的部份 可是問題來了~ 我看了之後想說自己先試打看看一個簡單的程式 結果我用dec c++執行之後是錯誤的不能執行 想說是不是漏打什麼 所以又看著書上的範例打了一遍 結果還是一樣.... 以下是我按照範例打得: #include<iostream.h> #include<vector> int main() { vector<int> ivector(10); for(int i = 0; i < ivector.size(); i++) { ivector[i] = i; } for(int i = 0; i < ivector.size(); i++) { cout << ivector[i] << " "; } cout << endl; system("PAUSE"); return 0; } 可以請版上各位大大幫我看看為什麼會這樣嗎? 他執行時錯誤是說vector沒有定義.... 我也不知該怎麼辦~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.142.11.52

02/13 22:06, , 1F
std:: 命名空間錯誤? using namespace std;
02/13 22:06, 1F

02/13 22:06, , 2F
1. 去掉 .h 2. 在第二行後加入 using namespace std;
02/13 22:06, 2F

02/13 22:17, , 3F
可以了~感謝兩位大大地幫忙^^
02/13 22:17, 3F

02/14 02:12, , 4F
根本還沒有到 "執行" 的階段嘛... =_=
02/14 02:12, 4F
文章代碼(AID): #19bNq0Cn (C_and_CPP)
文章代碼(AID): #19bNq0Cn (C_and_CPP)