小古银的官方网站(完整教程):http://www.xiaoguyin.com/
C++入门教程视频:https://www.bilibili.com/video/av20868986/
目录
类型推导
写C++代码时,经常遇到特别长的数据类型,由于这个原因,C++新增类型推导功能auto
。
用法:
auto a = 0;
类型推导,就是由编译器在编译期推导出=
右边的数据类型,为=
左边的变量决定数据类型。例如上面例子,0
默认是int
类型,那么变量a
的数据类型就是int
。
类型提取
有时候,不能使用类型推导但还是要用某个变量的类型作为新变量的类型,这个时候就可以用关键字deltype
。
类型提取经常与模板配合使用,模板是C++的利器,将在后续讲解。
用法: