cin中的注意事项

猎豹网校C++ Primer学习笔记 - ostartech - 博客园 https://www.cnblogs.com/wxl845235800/p/11396323.html

在VS中使用cin>>会闪退,原因未知,用getline就正常。

需要在cin>>后面加上cin.ignore():

cin>>name;
cin.ignore();

【参考】

C++中getline()和cin()同时使用时的注意事项 - 建森要健身 - 博客园 https://www.cnblogs.com/JeasonIsCoding/p/9848286.html

C++ cin.ignore() - 凡图 - 博客园 https://www.cnblogs.com/holyson/p/3972171.html

原文地址:https://www.cnblogs.com/wxl845235800/p/11403901.html