【C++】匿名对象知识点

cpp 复制代码
#define _CRT_SECURE_NO_WARNINGS 1
#include <iostream>
using namespace std;

class Solution
{
public:
	int Sum_Solution(int n)
	{
		//...
		return n;
	}
};
int main()
{
	Solution s1; //s1的生命周期在main函数中
	s1.Sum_Solution(10);
	Solution(); //匿名对象生命周期就在这一行,出了这一行,就会调用析构函数。
	//Solution ().Sum_Solution(10); 只有我这一行会使用这个创建对象,别人不需要使用
	return 0;
}

s1的生命周期在main函数中。

匿名对象生命周期就在这一行,出了这一行,就会调用析构函数;只有我这一行会使用这个创建对象,别人不需要使用。

相关推荐
ChoSeitaku41 分钟前
17.QT-Qt窗口-工具栏|状态栏|浮动窗口|设置停靠位置|设置浮动属性|设置移动属性|拉伸系数|添加控件(C++)
c++·qt·命令模式
软行2 小时前
LeetCode 每日一题 2845. 统计趣味子数组的数目
数据结构·c++·算法·leetcode
小贾要学习2 小时前
【C++】继承----下篇
android·java·c++
未来可期LJ2 小时前
【Test】单例模式❗
开发语言·c++
我想进大厂2 小时前
图论---染色法(判断是否为二分图)
数据结构·c++·算法·深度优先·图论
纪元A梦2 小时前
华为OD机试真题——推荐多样性(2025A卷:200分)Java/python/JavaScript/C++/C语言/GO六种最佳实现
java·javascript·c++·python·华为od·go·华为od机试题
OpenC++4 小时前
【C++QT】Buttons 按钮控件详解
c++·经验分享·qt·leetcode·microsoft
YuforiaCode4 小时前
第十二届蓝桥杯 2021 C/C++组 直线
c语言·c++·蓝桥杯
草莓啵啵~5 小时前
搜索二叉树-key的搜索模型
数据结构·c++
共享家95275 小时前
深入理解C++ 中的list容器
c++