kochol
جمعه 19 خرداد 1385, 10:30 صبح
سلام
من می خوام تو کلاس مدیریت شده ای که دارم یه اشاره گر به یک کلاس مدیریت نشده داشته باشم.
بعد یک تابع از دی ال ال را لود می کنم که ارگومانی که می گیرد از نوع همان کلاس مدیریت نشده هست
ولی خطای زمان کامپایل می ده و می گه که
c:\Documents and Settings\f\My Documents\Visual Studio Projects\c++\Kgenet\KGERenderer\KGERenderer.cpp(51 ): error C2664: 'bool (HINSTANCE,KGERenderDeviceNOGC ** )' : cannot convert parameter 2 from 'KGERenderDeviceNOGC *__gc * ' to 'KGERenderDeviceNOGC ** '
اگه من فقط بدونم که این * gc__ چیه که به اشاره گر من اظافه کرده چیه و یا چه طوری می شه اونو از سر راه برداشت تمومه اگه فقط کلاس را به صورت مدیریت نشده در بیارم کد راحت کامپایل می شه فقط کافیه که gc__ از اول کلاس بر دارم
اگر کسی تجربه ای در این زمینه داره لطفا بگه چون خیلی من درگیر این کار شدم و مخم داره سوت می کشه. بازم اگه سوالی بود در خدمتم.
من می خوام تو کلاس مدیریت شده ای که دارم یه اشاره گر به یک کلاس مدیریت نشده داشته باشم.
بعد یک تابع از دی ال ال را لود می کنم که ارگومانی که می گیرد از نوع همان کلاس مدیریت نشده هست
ولی خطای زمان کامپایل می ده و می گه که
c:\Documents and Settings\f\My Documents\Visual Studio Projects\c++\Kgenet\KGERenderer\KGERenderer.cpp(51 ): error C2664: 'bool (HINSTANCE,KGERenderDeviceNOGC ** )' : cannot convert parameter 2 from 'KGERenderDeviceNOGC *__gc * ' to 'KGERenderDeviceNOGC ** '
اگه من فقط بدونم که این * gc__ چیه که به اشاره گر من اظافه کرده چیه و یا چه طوری می شه اونو از سر راه برداشت تمومه اگه فقط کلاس را به صورت مدیریت نشده در بیارم کد راحت کامپایل می شه فقط کافیه که gc__ از اول کلاس بر دارم
اگر کسی تجربه ای در این زمینه داره لطفا بگه چون خیلی من درگیر این کار شدم و مخم داره سوت می کشه. بازم اگه سوالی بود در خدمتم.