[問題] 將存在vector的字串印出來

看板C_and_CPP作者 (我要盡全力幫忙KOBE老大)時間12年前 (2011/11/01 01:15), 編輯推噓0(009)
留言9則, 4人參與, 最新討論串1/2 (看更多)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) netbean 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) no 問題(Question): 輸入一串文字到vector中,然後再把他印出來 餵入的資料(Input): 使用者自行輸入 預期的正確結果(Expected Output): 印出當初輸入的字串 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) http://codepad.org/ei8x7S4F 補充說明(Supplement): 我是新手,剛碰vector,也還在嘗試各種想法,所以出了這個題目給自己練習,卻卡關 不知道有人可以提示一下怎麼解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.177.164

11/01 01:24, , 1F
#include <vector.h> 改成 #include <vector>
11/01 01:24, 1F

11/01 01:24, , 2F
#include <string.h> 改成 #include <string>
11/01 01:24, 2F

11/01 01:25, , 3F
另外,你的while迴圈打算怎麼停止它?
11/01 01:25, 3F

11/01 01:28, , 4F
給個簡單範例 http://codepad.org/KLVY69nl
11/01 01:28, 4F

11/01 01:42, , 5F
印象中,while如果看到endl就會跳出去,所以才這樣寫
11/01 01:42, 5F

11/01 01:44, , 6F
不知道這樣的認知有沒有錯
11/01 01:44, 6F

11/01 11:30, , 7F
雖然我很久沒寫c++.但是那好像是c某些函式的想法
11/01 11:30, 7F

11/01 16:05, , 8F
是 EOF(EOT), 不是 endl
11/01 16:05, 8F

11/01 16:06, , 9F
還有 iterator 的 type 錯了
11/01 16:06, 9F
文章代碼(AID): #1EhjV8_V (C_and_CPP)
文章代碼(AID): #1EhjV8_V (C_and_CPP)