[問題] cin.ignore()和cin.get()

作者: sinlin (豆漿)   2016-04-19 10:41:07
大家好,小弟最近看網路上的C++ project
tic tac toe的遊戲程式,網址如下
http://www.cppforschool.com/project/tic-tac-toe-project.html
其中
else
{
cout<<"Invalid move ";
player
作者: longlongint (華哥爾)   2016-04-19 11:02:00
收到enter就不會定格了(?
作者: tuyutd0505 (Huang Jason)   2016-04-19 11:59:00
ignore是忽略enter. get是為了製造system("pause")的效果
作者: sinlin (豆漿)   2016-04-19 15:11:00
那請問這個ignore為什麼只加在else裡面而不是cin.get<<choice後面呢?上面打錯,我是指cin>>choice後面
作者: tuyutd0505 (Huang Jason)   2016-04-19 17:49:00
把ignore都砍掉 只移到cin後面也可以達到一樣效果就純粹寫法喜好而已
作者: sinlin (豆漿)   2016-04-20 18:36:00
試了一下果然如此,謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com