const في نهاية طريقة واحدة إعطاء خطأ
سؤال
أنا لا أفهم لماذا أحصل على خطأ في Che Const في نهاية طريقتي.طباعة الطريقة لا يغير أي عضو في الفصل، أليس كذلك؟
giveacodicetagpre.رسالة الخطأ هي: خطأ في تمرير "CONS HELLO" باعتباره "هذه" حجة "Int Hello :: Get_Member ()" يتجاهل التصفيات [-fpermissive]
المحلول
giveacodicetagpre.
يجب أن إصلاح
.لا يمكنك استدعاء عضو غير ثابت من عضو CONST لأنه يكسر "وعد" CONST.إذا كان بإمكانك عدم وجود ضمان لم يتم تعديل الكائن أثناء المكالمة.
لا تنتمي إلى StackOverflow