[問題] string gets的用法
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
c++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
string
iostream
問題(Question):
1.這是我打的一個用string的爛東東
自己在vc2010c++上執行時會出錯
但用線上編譯器ide執行時卻好像沒問題
請問這到底是?
http://ideone.com/PL1Lx0
2.
再來就是gets
我知道是一個可以讓你輸入包括空白字元的字串函數
但好像如果gets上面有像cin scanf之類的函數
他就會自動忽略gets
像這樣
http://ideone.com/nMoXMX
自己是有找到解決辦法就是在gets上面+個getchar()
但為什麼這樣就可以還是搞不懂
希望有人可以幫我解答
感恩喔
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 219.86.201.154
※ 文章網址: http://www.ptt.cc/bbs/C_and_CPP/M.1405766485.A.00C.html
推
07/19 21:46, , 1F
07/19 21:46, 1F
→
07/19 23:45, , 2F
07/19 23:45, 2F
→
07/19 23:46, , 3F
07/19 23:46, 3F
→
07/19 23:48, , 4F
07/19 23:48, 4F
→
07/20 00:09, , 5F
07/20 00:09, 5F
推
07/21 00:08, , 6F
07/21 00:08, 6F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):