1 快速入门
1.1.2 编写简单的C++程序
std::out << "Enter two numbers: "
的返回值是其左操作数std::out
,所以后面可以紧跟<< std::endl
.endl
是一个特殊值,成为操纵符(manipulator),将他写入输入流时,有输出换行的效果,并刷新与设备相关联的缓冲区(buffer)。通过刷新缓冲区,用户可以立即看到写入到流中的输出。
1.4.4 读入未知数目的输入
while(std::cin >> value)
只有当遇到文件结束符时才能停止输入。Windows系统下通常
Ctr+Z
表示输入文件结束符,Unix系统为Ctrl+d
。