1。explicit 防止隐式类型转换

2。cbegin() cend()等价于返回 const_iterator 类型

3。it->mem 等价于 (*it).mem

4。不允许使用一个数组初始化另一个数组,也不能把一个数组赋值给另一个数组   int *ptrs[10];    int (*Parray)[10]=&arr; (指向一个含有10个整数的数组)

int (&arrRef)[10]=arr;(引用1个含有10个整数的数组)

5。强制类型转换 cast-name<type>(expression)      cast-name包括 static_cast  dynamic_cast   const_cast  reinterpret_cast

6。C++名字有作用域,对象有生命周期

7。如果一个函数永远不会被我们用到,那么它可以只有声明没有定义。(这样的函数有什么用?)

8。顶层const和底层const (针对指针而言)  底层const在执行对象的拷贝操作时,拷入和拷出对象必须具有相同的底层const资格,或者两个对象的数据类型必须能够转换

9。尾置返回类型 auto func(int i) ->int(*)[10] ;         decltype(array) *arr(int i) {...;}

10。const_cast 用于重载函数情景  当非常量实参调用常量函数时,重载函数中可用const_cast

最新文章

  1. WebGIS中矢量切图的初步研究
  2. 记一个PowerShell的方法调用 --ResolveWindowsPrincipal
  3. iOS - UIColor
  4. GridView中实现点击某行的任意位置就选中该行
  5. 对JAVA集合进行遍历删除时务必要用迭代器
  6. Jquery UI的datepicker插件使用方法
  7. [PWA] 12. Intro to IndexedDB
  8. C# 自定义线程修改UI(一)
  9. Jquery 中 $(&#39;obj&#39;).attr(&#39;checked&#39;,true)失效的几种解决方案
  10. 在JAVA中使用LUA脚本记,javaj调用lua脚本的函数(转)
  11. android 背景图片的设置
  12. ormlite 删除操作
  13. sap中Excel的模版上传和下载
  14. java 函数初始化作用
  15. Studio 一些使用
  16. 使用remix发布部署 发币 智能合约
  17. python学习笔记-os模块参数
  18. ES6 函数
  19. Asp.Net+JQuery.Ajax之$.post
  20. 【转】escape,encodeURI,encodeURIComponent有什么区别?

热门文章

  1. marquee 标签 文字滚动
  2. dsp28377控制DM9000收发数据——第三版程序,通过外部引脚触发来实现中断接受数据,优化掉帧现象
  3. test homework2 ~ faulty program
  4. Git初步学习
  5. Javascript中的队列
  6. centos 7 编译zabbix 3.2.2
  7. Android6.0之来电转接号码显示修改
  8. OneSQL助力永辉超市大卖特卖
  9. select两个关联的下拉列表
  10. 网站整站下载工具—HTTrack Website Copier