匿名对象与具名对象 平时我们经常会看到一些临时变量,这些变量只定义了一次且并没有被使用,通常这些变量是被用来管理或分析某个作用域。最近突然好奇:既然这些变量不会被使用,为什么要给这些变量定义名字?故浅浅探讨了一下。 1.匿名对象与具名对象的定义 匿名对象是指没有变量名的临时对象,通常是表达式直接产生的对象,只能在创建它的语句中使用一次,生命周期很短。 具名对象是通过变量名定义并保存的对象,可以被多次引用、访问、传参等,生命周期更长,控制权更强。QSTX2025/8/2大约 2 分钟C++C++