C++ Primer 第一章 快速入门
1.1
在大多数系统中,返回0往往表示main函数成功执行完毕.
E:\Code> cl prog1.cpp
int main(){
return 0; //return -1;
}
运行完后,echo %ERRORLEVEL% 可以显示返回的值。(0 / -1)
1.2 初窥输入/输出
cin是istream类型对象.这个对象也称为标准输入
cout是ostream类型对象,这个对象也称为标准输出
cerr是ostream类型对象,标准错误
endl是一个特殊值,称为操作符,将它写入输出流时,具有输出换行的效果,并刷新与设备相关联的缓冲区.
通过刷新缓冲区,用户可立即看到写入到流中的输出.
1.4.4读入未知数目的输入
while(std::cin >> value)
sum += value;
std::cout << sum;
while条件测试输入操作符的返回结果,意味着测试std::cin
当我们使用istream对象作为条件,结果是测试流的状态.
遇到文件结束符或遇到无效输入时,如读取了一个不是整数的值,则istream对象是无效的.
1.5 类的简介

浙公网安备 33010602011771号