Yinchen 的博客
首页
分类
归档
关于
首页
分类
归档
关于
登录
标签:auto
清除筛选
C++零基础到工程实战(二) - 变量的本质就是内存
2026/10/02
c++
C++ 里的变量不只是一个名字和一个值。它占用一段内存,类型决定这段内存的大小、其中二进制数据的含义以及可以执行的运算。它还受作用域限制,并在某个明确的时刻创建、释放。 C++ 没有垃圾回收,内存的申请和释放由代码控制,所以类型、数值、运算规则和生命周期需要放在一起理解。 一、变量定义介绍 1.1 从变量值“可改变”说起 变量用来保存程序运行期间会改变的数值。程序由数据结构和算法两部分组成,变量对
C++11 auto 类型推导:好用,但别无脑乱写
2026/09/02
c++
本文整理自技术讲解视频《告别冗长类型:auto 虽好,但切忌无脑到处乱用》 一、C++类型声明痛点 写 C++ 最没意义的一类劳动,就是重复编译器早就知道的东西。容器类型写在 begin 的返回类型里,可你还是得把 std::map::iterator 这一长串完整敲出来,敲完还得祈祷没拼错。复杂的嵌套返回类型更夸张,只能从别处复制粘贴一大段。 C# 用 var 早就解决了这类问题(隐式推导,