هل يمكنني خدعة الوصول إلى خاصة فئة C++ الأعضاء المتغيرات ؟ [مكررة]

StackOverflow https://stackoverflow.com/questions/3467261

  •  28-09-2019
  •  | 
  •  

سؤال

ممكن مكررة:
الوصول إلى الأعضاء الخاصة
هل من الممكن الوصول إلى الأعضاء الخاصة من الصف ؟

هل هناك جيدة (نعم أنا أعرف هذا هو قبيح) طريقة الإختراق إلى البيانات الخاصة أعضاء من الصف ؟

واحد القوة الغاشمة النهج هو نسخ ملف الرأس و في نسختي تغيير الخاص إلى العام.ولكن لن يكون هناك طريقة أفضل, كلام

#define private public

أو أي شيء آخر ؟

هل كانت مفيدة؟

المحلول

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

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top