析构函数和函数重载

shu_qyc shu_qyc 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
#include <iostream>
using namespace std;
class Point{
public:
int x;
int y;
Point(){} //不加析构函数 结果无法输出,奇怪啊
Point(int a,int b):x(a),y(b){
}
~Point(){}
void output(){
cout<<x<<y<<endl;
}
void output(int a,int b){
this->x=a;
this->y=b;
return;
}
};
int main()
{
Point pt(3,3);
pt.output(5,5);
pt.output();
cout << "Hello world!" << endl;
return 0;
}
这样的函数重载,我不加析构函数,结构就无法输出,大神求救啊
...全文

相关推荐

c++构造函数和析构函数,拷贝,重载

根据给定的文件标题“C++构造函数和析构函数,拷贝,重载”以及描述“一道很好的习题代码,包含构造、析构、拷贝、重载”,我们可以了解到这段代码主要涉及到了C++中类的设计与实现,特别是构造函数、析构函数、

Marlayne11

编写strcpy函数和类String的构造函数、析构函数、赋值函数和重载运算符函数[文].pdf

类 String 的构造函数、析构函数、赋值函数和重载运算符函数类 String 是一个字符串类,它提供了构造函数、析构函数、赋值函数和重载运算符函数等成员函数。

czq131452007

编写strcpy函数和类String的构造函数、析构函数、赋值函数和重载运算符函数

主要包含了strcpy函数和类String的构造函数、析构函数、赋值函数和重载运算符函数等代码实现。

Canndy

C++编程类和对象核心技术解析:构造函数、析构函数、拷贝构造与赋值运算符重载详解

内容概要:本文详细介绍了C++中类和对象的中间部分知识,主要包括默认成员函数、构造函数、析构函数、拷贝构造函数以及赋值运算符重载等内容。构造函数用于对象实例化时初始化对象,C++编译器会自动生成无参默

浅酌清酒

c++(7) 构造和析构函数

### C++中的构造和析构函数构造函数与析构函数是C++中非常重要的概念,它们对于确保类实例的正确初始化与清理至关重要。本文将详细介绍构造函数与析构函数的相关知识点。

unity商务定制
评论 7
收藏 已收藏
分享
返回顶部
shu_qyc
C++ 语言 65,214 成员 250,514 内容