C++ Primer读书笔记(一)第一篇:C++概述,第一…

2018-06-17 21:08:54来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1. 主要内容

介绍程序语言的核心思想和C++的基本概念。

印象比较深刻的就是分而治之(divide and conque)的分解思想。

2. 知识广场

1) C++ 文件后缀

  • cc, cpp,,cxx

2) 编译器功能

  • 一,检查错误(语法错误,类型错误);
  • 二,代码生成(生成目标代码或者汇编指令)

3)内置类型的隐式转换

  • int 截取

4)#include指示符读入指定文件的内容。

  • <>表示工程或标准头文件。从环境变量路径查找。
  • “”表示用户提供头文件。从当前目录查找。
  • 嵌套的头文件引入,促使#ifndef出现,以避免重复引入头文件。
  • C库头文件的C++名字:cassert【需要using namespace std引入C++名字的定义】,C名字assert.h。

5) 定义预处理器常量

  -D名称

  __cplusplus:c++ 文件,__STDC__:c文件

  __TIME__:时间,__DATE__:日期;

       __FILE__:编译文件,__LINE__:编译行数。【可变化】

6)输入输出流

  标准iostream:cin,cout,cerr均为预定义的iostream对象。endl为iostream操纵符,表示一个操作,除提供换行符的数据外,还刷新了输出缓冲区。

  文件fstream:ifstream,ofstream对象。 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:深海中的STL—mt19937

下一篇:c++的类型转换(转)