פורסם 2003 באוגוסט 1422 שנים התחלתי ללמוד את שתי השפות, ורציתי לדעת אם אני יכול להשתמש בפונקציות שכתבתי ב C++ בתוך תוכנית C# (אני משער שבעזרת קובץ dll), אבל אחר כך איך אני קורא לפונקציות?תודה
פורסם 2003 באוגוסט 1422 שנים כאן ישנן שתי אפשרויות:1. במידה וכתבת את הפונקציות שב C++ בסביבת dotNet, כלומר ב managed C++, אזי אין שום בעיה, ופשוט תוכל לכלול את ה assembly שנוצר(לרוב זה יהיה class library ואז זה יהיה קובץ dll) בפרויקט אחר שכתוב ב C# ולהשתמש בו בלי שום בעיות בדיוק כמו בכל רכיב אחר שכתוב בסביבת dotNet. וכמובן שזה נכון גם להפך...2. במידה ויש לך ספרייה הכתובה ב C++ אך לא ב dotNet, תוכל להשתמש בה בפרויקטים ב dotNet, רק במידה והספרייה הזאת הנה רכיבCOM/ActiveX.. הדבר נעשה פשוט ע"י הוספת רכיב ה COM לפרויקט שלך.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.