سؤال

giveacodicetagpre.

هذه الجمعيات على الرغم من أن B يرث من القطاع الخاص أ. إذا قمت بإزالة ميراث D، يقول المحول البرمجي إنه يتعذر الوصول إليه، كما كنت أتوقع.فهل ميراث C مربكة مترجمي؟

compiler هو دول مجلس التعاون الخليجي 4.4.7

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

المحلول

يشبه خطأ مترجم حقيقي، حيث أن المعيار لا يسمح بهذا الوصول في

11.2 إمكانية الوصول إلى الفصول الأساسية وأعضاء الطبقة الأساسية

تبحث عن أدلة خارج المعيار نفسه، WHOZCRAIG بالفعل أن Clang لا يسمح بمثل هذا الوصول.

تبحث عن أنماط مماثلة قد تكون مرتبكا في دول مجلس التعاون الخليجي، وهناك ميراث Diamon مع الفئة الأساسية الافتراضية A، والتي سمحت بمثل هذا الوصول، حيث يحدد مسار معظم الوصول الحماية التي تنطبق الحماية.

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