سؤال

ولدي التطبيق C ++ في VS2005 واستيراد DLL VB. يظهر التحسس لي كل حرف في DLL كما هو متوقع لكنه يظهر أيضا كل (أو تقريبا كل) منهم مرة أخرى مع بادئة تسطير (لاs فيها على الرغم من). لماذا هذا؟ ما هي أوجه الاختلاف بين العناصر أكدت والبنود العادية؟

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

المحلول

وعلى افتراض كنت تتحدث VB6، وإصدار تسطير الرائدة _Klass هو الواجهة الافتراضية ولدت VB-لفئة كلاس. هذا الموقع يحتوي على شرح لطيف:   http://www.15seconds.com/issue/040721.htm

نصائح أخرى

في (بعض) ج # معايير التشفير البادئة تسطير يدل متغير الخاص، الذي قد يفسر ذلك ... هو VB أو VB.Net؟

وتحقق من هذه المادة يكي على اسم تغيير اسم لنظرة بتعمق:

http://en.wikipedia.org/wiki/Name_mangling

هل خصائص حرف؟ إذا كان الأمر كذلك، قد تكون هذه مجرد متغيرات خاصة تدعم خصائص.

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