Skip to content
On this page

CPP_匿名对象


标签:CPP/面向对象  
  1. 也叫临时对象,生命周期短,仅当前语句有效
  2. 格式:直接调用构造函数
  3. 使用场景:
    • 给新对象进行初始化
    • 使用匿名对象初始化对象数组
    • 作为函数参数传递
  4. 返回值是对象的函数结果也是一个匿名对象
cpp
Test t1 = Test(3,5);
Test arr[3] = {Test(), Test(5,7), Test(2,7)};
fun(Test(3,5));

Last updated: