أين يمكن استخدام مؤهل const؟

أين يمكن استخدام مؤهل const؟
أين يمكن استخدام مؤهل const؟
Anonim

يمكن استخدام الكلمة الأساسية const كمؤهلعند التصريح عن الكائنات أو الأنواع أو وظائف الأعضاء. عند تأهيل كائن ، فإن استخدام const يعني أن الكائن لا يمكن أن يكون هدفًا لمهمة ، ولا يمكنك استدعاء أي من وظائف الأعضاء غير الثابتة.

ما فائدة وجود مؤهل ثابت؟

يمكن تطبيق ثابت المؤهلعلى إعلان أي متغير لتحديد أن قيمته لن تتغير(والذي يعتمد على مكان تخزين متغيرات const ، قد نقوم بتغيير قيمة متغير ثابت باستخدام المؤشر). يتم تحديد النتيجة من قبل التنفيذ إذا تم إجراء محاولة لتغيير ثابت.

ما نوع دالة العضو التي تستخدم مؤهل ثابت؟

يشير مؤهل ثابت في نهاية إعلان وظيفة العضو إلى أن الوظيفة يمكن أن تكونتسمى على الكائنات التي هي نفسهاconst. تتعهد وظائف عضو const بعدم تغيير حالة أي أعضاء بيانات غير قابلة للتغيير.

ما هو مؤهل نوع const؟

يعلن مؤهل الثبات بشكل صريحكائن بيانات كشيء لا يمكن تغييره. يتم تعيين قيمته عند التهيئة. يمكن أن يكون العنصر ثابتًا ومتقلبًا. … في هذه الحالة ، لا يمكن تعديل العنصر بشكل شرعي بواسطة البرنامج الخاص به ولكن يمكن تعديله من خلال بعض العمليات غير المتزامنة.

أين تضع ثابت

لا يمكن لوظيفة العضو الثابتة تعديل أي أعضاء بيانات غير ثابتة أو استدعاء أي منهمللإعلان عن دالة عضو ثابتة ،ضع الكلمة الأساسية const بعد قوس الإغلاق لقائمة الوسائط. الكلمة الأساسية const مطلوبة في كل من الإعلان والتعريف.

موصى به: