یقینا، یہ یہاں جاتا ہے:
C++ پروگرامنگ کی دنیا میں، آپ کو اکثر اقسام کو تبدیل کرنے کی ضرورت ہوتی ہے۔ تبدیلی ایک سادہ ڈیٹا کی قسم سے پیچیدہ قسم میں، اخذ شدہ کلاس سے بیس کلاس میں، یا کسی بھی قسم سے کسی دوسری قسم میں ہوسکتی ہے۔ C++ ان تبدیلیوں کو انجام دینے کے لیے چار کاسٹنگ میکانزم فراہم کرتا ہے: `static_cast`، `dynamic_cast`، `reinterpret_cast`، اور C++ طرز کاسٹ۔ اس مضمون میں، ہم 'static_cast' پر تفصیل سے بات کریں گے۔