PDA

View Full Version : سوال: سازنده های ضمنی



ali-iman
یک شنبه 06 تیر 1400, 20:35 عصر
سلام وقتتون بخیر . میشه یکم در مورد سازنده های ضمنی توضیح بدین؟ class cl{
public:
int a=111;
int b=222;
public:
cl() = default;

void show()
{
cout << a << " " << b << endl;
}
};


void main()
{
cl a{1};
cl b;
cl d{ 4,5 };


a.show();
b.show();
d.show();

}

تو این برنامه بود و نبود cl()=default; هیچ تفاوتی نداره و در هر دو صورت یک نتیجه زیر نمایش داده میشه. لطفا در این مورد هم یکم توضیح بدیم . خیلی ممنون

222 1
222 111
5 4