本文主要是介绍控制台窗口输入getline与cin的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
当需要在控制台模式下由外界输入时,我们常常这样写:
string str;
cin>>str;
这种写法很简洁,但是有一个缺陷,当我们输入一个路径是,如果改路径中包含空格,那么空格以后的内容将输出不到str.
这时getline函数是比较好的,如下:
string str;
getline(cin, str);
这篇关于控制台窗口输入getline与cin的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!