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对象。

最新文章

  1. 前端开发---ppt展示页面评论区支持动态交互效果
  2. 把 Notepad++ 打造成一款易用的C#脚本编辑器
  3. 使用百度UMeditor富文本编辑器,修改自定义图片上传,修改源码
  4. SQL基础巩固1
  5. 随机采样方法整理与讲解(MCMC、Gibbs Sampling等)
  6. mongoDB windows安装
  7. $.extend,$.fn.extend,$.fn的区别
  8. APACHE 多站点配置方法
  9. FusionCharts X轴显示方式
  10. Android中如何获取应用版本号
  11. 【Shell脚本学习1】Shell简介:什么是Shell,Shell命令的两种执行方式
  12. HDU 1405 第六周 J题
  13. [Angular 2] Rendering an Observable Date with the Async and Date Pipes
  14. CSU 1120 病毒
  15. Hibernate介绍和入门案例
  16. CevaEclipse - 编译器attribute扩展
  17. python的logging模块之读取yaml配置文件。
  18. [20181108]with temp as 建立临时表吗.txt
  19. redisObject
  20. hdu 2642 Stars 【二维树状数组】

热门文章

  1. Python内建函数一
  2. CF620E New Year Tree 状压+线段树(+dfs序?)
  3. luogu P4145 上帝造题的七分钟2 / 花神游历各国 维护区间和&amp;&amp;区间开根号
  4. namedJDBC查询
  5. jeecg308自定义使用getDataGridReturn方法分页失效问题
  6. 关于React的require添加动态变化的路径
  7. Kendo UI 单页面应用(四) Layout
  8. jquery显示隐藏效果
  9. SharePoint Online和SharePoint 2016 导出到Excel 表错误
  10. jsHint-静态代码检查工具eclipse中使用