问个菜鸟的问题,getline() 和system(“Pause“);的意思和用法?
有这样一段程序:#include <iostream>
using namespace std;
int main()
{
string s;
cout << “Bitte Namen eingeben:“ << endl;
getline(cin,s);
cout << “Hallo “ << s << endl;
system(“Pause“);
return 0;
}
我不太明白getline()和system(“Pause“);在这段程序中的用意,和通常的使用方法既使用范围,还请高手指教!$汗$ getline()从输入读入整行,因为名字中间可能是有空格的,到换行结束,存为字符串s,在下面一行接着Hallo输出
system("pause")是执行Dos命令pause,等待用户输入
在这里没什么实际意义,因为后面直接就结束了
getline()是一个全局函数
有年头没自己动手编程了
具体记不清了
自己google一下参数用法吧:D 谢谢版主的解答!$害羞$
页:
[1]