سلام وقتتون بخیر . میشه یکم در مورد سازنده های ضمنی توضیح بدین؟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