[问题] 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