حول تعيين اللغة لـ Microsoft Visual C++ 6.0

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يقوم القالب رسم تخطيطي لطراز UML في Microsoft Office Visio بإجراء هندسة عكسية لأي معلومات تعليمات برمجية مُخزنة في ملف معلومات استعراض المشروع. ويقوم باعتماد ثوابت لغة C++‎ التالية لإجراء هندسة عكسية لـ Visual C++‎:

  • تتضمن الفئات توريث فئات (يتم تمثيلها بواسطة تعميمات UML) ووظائف أعضاء ومتغيرات خاصة بالأعضاء.

  • يتم إنشاء أنواع معرفة من قبل المستخدم كفئات ذات أسماء للمتغيرات الخاصة بالأعضاء.

  • يتم إنشاء أنواع قائمة التعداد كفئات (اكتب الأسماء فقط).

  • تتضمن وظائف الأعضاء رؤية (public أو protected أو private) ونطاقاً (محلي أو ثابت أو مشترك) وتعدد أشكال ومعلمات.

  • تتضمن المتغيرات الخاصة بالأعضاء رؤية (public أو protected أو private) ونطاق (محلي أو ثابت أو مشترك).

  • تتضمن معلمات الأسلوب النوع والاسم (مع بعض الاستثناءات).

لا يمكن دائماً إنشاء أسماء المعلمات الصحيحة لأسلوب مُعطى بسبب طريقة حصول ملف معلومات الاستعراض API على أسماء معلمات. يقوم التكامل في مثل هذه الحالات بإنشاء أسماء افتراضية (p0 وp1 وغير ذلك).

يتم تحديد معدّلات التعدد مسبقاً لاسم المعلمة.

ملاحظات: 

  • يتم إنشاء أسماء وأنواع المعلمات للأساليب.

  • لا تتم قراءة المعلمات لوظائف الأدوات المساعدة (تلك الوظائف التي ليست جزءاً من فئة).

  • يمكن استرداد أسماء المعلمات فقط إذا وجد تعريف الأسلوب خارج تعريف الفئة بسبب وجود قيد في ملف الاستعراض API. عندما يتعذر تحديد أسماء المعلمات، يقوم تلقائياً القالب رسم تخطيطي لطراز UML بإنشاء الأسماء (على سبيل المثال p0 وp1وغير ذلك).

  • لا يتم إنشاء أنواع أساليب الإرجاع بسبب عدم تخزين المعلومات في ملف الاستعراض.

  • لا يتم التعرف على الاقترانات N-إلى-1 في هذا الإصدار (بينما لا يتم إنشاء معلومات أنواع السمات بسبب عدم تخزين هذه المعلومات في ملف الاستعراض).

  • لا يتم إنشاء المتغيرات الخاصة بأعضاء الفئة كسمات UML (بينما لا يتم إنشاء أنواع السمات بسبب عدم تخزين هذه المعلومات في ملف الاستعراض).

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

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

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

نشكرك على ملاحظاتك!

×