[問題] getline 字元 字串?

看板C_and_CPP (C/C++)作者 (居家男)時間16年前 (2009/07/22 20:11), 編輯推噓2(204)
留言6則, 4人參與, 最新討論串1/1
請問如何 將 讀進的字串存入字元矩陣呢? 我原本的寫法是 char adress[100]; cin>>adress; 但是這寫法有個問題..就是讀到空白之後就被中斷... 爬了文之後發現getline可以讀到按enter.. 但是我對於getline的語法還是不太瞭解 只能用getline(cin,字串) 這樣嘛 懇請版友指教.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.105.148.10

07/22 20:32, , 1F
cin.getline( address , 100 );
07/22 20:32, 1F

07/22 20:32, , 2F
字串的版本是<string>裡的global function
07/22 20:32, 2F
我還是不清楚,請問可以麻煩你再解釋清楚一下嗎,cin.getline的意思? 裡面要放的是?還有getline及cin.getline的差別是..? 感謝 ※ 編輯: kylinone 來自: 59.105.148.10 (07/22 20:44) ※ 編輯: kylinone 來自: 59.105.148.10 (07/22 20:45)

07/22 21:41, , 3F
http://tinyurl.com/nkz3z7 C++有兩種getline()
07/22 21:41, 3F

07/22 21:46, , 4F
VC按右鍵,選移至定義,就可以找到資料
07/22 21:46, 4F

07/22 21:46, , 5F

07/22 21:52, , 6F
感謝提供資訊
07/22 21:52, 6F
文章代碼(AID): #1APm7jFB (C_and_CPP)
文章代碼(AID): #1APm7jFB (C_and_CPP)