随笔分类 - C++
C++学习笔记
摘要:auto 和 decltype 都是类型推断的方式 区别如下: 1、auto 是通过编译器计算变量的初始值来推断类型,decltype同样也是通过编译器来分析表达式进而得到它的类型,但是它不用将表达式的值计算出来 2、编译器推断出来的auto类型可能与初始值类型不同,众多周知,使用引用实际是使用引用
阅读全文
摘要:引用:非对象,仅为对象的别名,定义需初始化。 一般初始化变量时,初始值会被拷贝在新对象中 然而定义引用时,程序把引用和它的初始值绑定在一起,而不是将初始值拷贝给引用, 一旦初始化完成,引用和它的初始值对象一直绑定在一起,因为无法令引用重新绑定到另外一个对象 因此引用必须初始化。 因为引用并非对象,所
阅读全文


浙公网安备 33010602011771号