ما فائدة المشغل الجديد؟
ما فائدة المشغل الجديد؟

فيديو: ما فائدة المشغل الجديد؟

فيديو: ما فائدة المشغل الجديد؟
فيديو: ما العمل عند امتناع المشغل عن منح الاجير وثيقة او شهادة ما ؟‎ 2024, ديسمبر
Anonim

الغرض الأساسي من مشغل جديد هو تخصيص ذاكرة لمتغير أو كائن أثناء وقت التشغيل. يتم استخدامه بدلاً من وظيفة malloc (). متي مشغل جديد يتم استخدام المتغيرات / الكائنات كمؤشرات إلى موقع الذاكرة المخصص لها.

السؤال أيضًا هو ، ما هو العامل الجديد الذي يشرح بالمثال؟

ال مشغل جديد يشير إلى طلب تخصيص الذاكرة على الكومة. إذا توفرت ذاكرة كافية ، مشغل جديد يهيئ الذاكرة ويعيد عنوان الذاكرة المخصصة والمهيأة حديثًا إلى متغير المؤشر.

تعرف أيضًا ، ما الذي يعود المشغل الجديد في C ++؟ ال مشغل C ++ الجديد يفعل في الواقع إرجاع عنوان الكائن الذي تم إنشاؤه حديثًا. ال المشغل الجديد يفعل لا تنشئ متغير مؤشر منفصل. يخصص كتلة من الذاكرة ، ويستدعي المنشئات (إن وجد) ، و عائدات لكم عنوان كتلة الذاكرة. تعبير في C ++ له قيمة ونوع بيانات.

قد يتساءل المرء أيضًا ، ما هو الغرض من عامل التشغيل الجديد والحذف في C ++؟

C ++ يدعم التخصيص الديناميكي وإلغاء تخصيص الكائنات باستخدام عوامل التشغيل الجديدة وحذفها . هؤلاء العاملين تخصيص ذاكرة للكائنات من مجموعة تسمى المخزن المجاني. ال مشغل جديد يستدعي الوظيفة الخاصة مشغل جديد ، و ال عامل الحذف يستدعي الوظيفة الخاصة حذف عامل.

ما هو عامل التشغيل الجديد والحذف؟

- عوامل التشغيل الجديدة وحذفها يتم توفيرها بواسطة C ++ لإدارة ذاكرة وقت التشغيل. يتم استخدامها للتخصيص الديناميكي وتحرير الذاكرة أثناء تشغيل البرنامج. - ال مشغل جديد يخصص الذاكرة ويعيد المؤشر إلى بدايتها. ال عامل الحذف يحرر الذاكرة المخصصة مسبقًا باستخدام الجديد.

موصى به: