استكشاف الأخطاء وإصلاحها لإجراء هندسة عكسية لـ Microsoft Visual C++ 6.0

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

أثناء عملية إجراء الهندسة العكسية، يتم إنشاء ملف سجل يسرد الأخطاء التي تم اكتشافها. تتم كتابة الملف في <temp_dir>\<project_name>.txt (e.g. c:\temp\project.txt). تحدث معظم، إذا لم يكن كل، الأخطاء التي تتم مصادفتها في الفئات التي تستخدم قوالب C++‎. (يحتوي ملف الاستعراض API على عدة أخطاء معروفة تؤثر على قدرته على التعامل مع قوالب C++‎.)

ميزات التعليمات البرمجيه التي لا يتم اجراء هندسه عكسيه ب# الوظيفه الاضافيه ل Visio UML

  • أنواع السمات

  • أنواع إرجاع الأسلوب

  • القيم الافتراضية للمعلمات

  • مساحات الأسماء  إذا تم تعريف الفئة "أ" داخل مساحة اسم، فسيتم إجراء هندسة عكسية للفئة، بينما لا يتم إجراء هندسة عكسية لحقيقة أنه كان جزءاً من مساحة اسم.

  • العديد من كلمات C++‎ الأساسية، بما في ذلك مضمن ومألوف ومتغير.

  • أساليب وفئات مجردة  لا يتم تعريفهم كذلك في الطراز الذي يتم إجراء هندسة عكسية له.

  • تعريفات القوالب  يتم إجراء هندسة عكسية لمثيلات فئات القوالب، فقط كفئات قياسية، وليس كفئات ذات معلمات.

ميزات التعليمات البرمجيه التي يتم احيانا اجراء هندسه عكسيه ب# الوظيفه الاضافيه ل Visio UML

  • معلمات الأسلوب نتيجة لوجود خطأ في ملف الاستعراض API، لا يتم دائماً إجراء هندسة عكسية لقوائم المعلمات الطويلة.

  • أسماء معلمات الأسلوب  يتم الحصول على أسماء المعلمات من تعريفات الأسلوب التي تحدث خارج تعريف الفئة. إذا تم تعريف أسلوب داخل تعريف فئة، فسيتعذر الحصول على أسماء معلمات صحيحة. في هذه الحالة، يتم إنشاء الأسماء تلقائياً.

اجراء هندسه عكسيه ب# الوظيفه الاضافيه ل Visio UML ل# ميزات التعليمات البرمجيه التي يتم احيانا ب# شكل غير صحيح

  • الفئات وأساليب الفئات  نتيجة لوجود خطأ في ملف الاستعراض API، تتلف أحياناً أسماء الفئات وأسماء أساليب الفئات. إذا تم اكتشاف اسم تالف أثناء إجراء هندسة عكسية، فلن تتم إضافة العنصر إلى طراز UML. تحث هذه المشكلة بصفة عامة في الفئات المشتقة من قوالب C++‎. أحياناً، لا يتم الكشف عن تلف الاسم، وفي هذه الحالة تتم إضافة الاسم التالف إلى طراز UML.

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

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

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

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×