学习笔记:开始C++

《C++Primer》第1章

Posted by zhuowl on November 24, 2017

1.1编写一个简单的C++程序

操作系统通过调用main来运行c++程序。
在大多数系统中,main的返回值被用来指示状态。
0:表示成功
-1:通常认为是程序错误
常见的源文件后缀名:.cc .cxx .cpp .cp以及.c

1.2初始输入输出

输入和输出:IO语句
cin:标准输入»
cout:标准输出« 
cerr:输出警告和错误信息
clog:输出程序运行时的一般性信息

endl:称为操纵符 效果:结束当前行并将与设备关联的缓冲区(buffer)中的内容刷到设备中
注意:调试添加打印语句时,要保持刷新。

命名空间:可以帮助我们避免名字的定义冲突+使用库中相同名字导致的冲突
初始化一个变量:也在创建时为其赋值

1.3注释简介

注释界定符(/**/)不能嵌套

1.4控制流

1.5类简介

使用文件重定向:将标准输入和标准输出与命名文件关联起来 $ addItemsoutfile (infile文件中读取,输出到outfile中)