《Effective Modern C++》学习笔记 - Chapter 1. 类型推导

本文深入探讨C++98至C++14中关于模板类型推导、auto和decltype的规则变化。作者通过讲解Item1至Item4,阐述如何理解这些概念,并分享如何查看推导后的类型。博客内容适合C++开发者,尤其是希望提升对类型推导机制理解的读者。
摘要由CSDN通过智能技术生成

(一点点不算前言的前言:Scott Meyers的书真的都是经典,Effective系列一本看着比一本爽…现在就是后悔读前两本Effective C++和More Effective C++的时候犯懒了没做记录,下次二刷的时候争取补上…

第一章

  • C++98时代的类型推导只有一套用于函数模板的规则
  • C++11加了autodecltype用的规则
  • C++14扩展了autodecltype适用的范围
  • 本章先解释模板类型推导的原理,接着是auto如何在其之上构建,而decltype又有所不同
  • 本章还提供了如何让编译器显示推导后的类型的技巧

以下为各条款(Item)链接:

Item 1: 理解模板类型推导
Item 2: 理解 auto 类型推导
Item 3: 理解 decltype
Item 4: 了解如何查看推导的类型

第一章更新完毕,我们下一章见~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值