#357: 請問一下getline


j63116 (現在的學弟真的事越來越閒了(茶))


getline是不是前面有了一行cin >> n(某變數)

之後...再使用getline(cin, ss(某字串))就沒有辦法敲入鍵盤讀取了??

因為我試過以後 都是前面有cin>>某變數後...再使用getline(cin,ss)就都直接跳過...

有沒有人可以幫我解釋一下 謝謝~~

#360: Re:請問一下getline


shik (shik)


getline是不是前面有了一行cin >> n(某變數)

之後...再使用getline(cin, ss(某字串))就沒有辦法敲入鍵盤讀取了??

因為我試過以後 都是前面有cin>>某變數後...再使用getline(cin,ss)就都直接跳過...

有沒有人可以幫我解釋一下 謝謝~~


cin 完後緩衝區還有最後的換行字元

getline 遇到換行字元結束

 

So..什麼都讀不到XD

#363: Re:請問一下getline


j63116 (現在的學弟真的事越來越閒了(茶))


cin 完後緩衝區還有最後的換行字元

getline 遇到換行字元結束

 

So..什麼都讀不到XD 

 

那應該怎麼辦呢?? 我用了cin.clear好像也沒有用呢...

還有感謝大大的回應啊~

#364: Re:請問一下getline


shik (shik)


cin 完後緩衝區還有最後的換行字元

getline 遇到換行字元結束

 

So..什麼都讀不到XD 

 

那應該怎麼辦呢?? 我用了cin.clear好像也沒有用呢...

還有感謝大大的回應啊~

先getline一次之後再getline