PDA

View Full Version : استفاده از سی++



amir_civil
چهارشنبه 08 شهریور 1385, 20:30 عصر
سلام دوستان
ایا میشه از کدهای سی++ در سی# استفاده کرد؟
مثل اسمبلی که در سی++ هم میشه استفاده کرد

M.GhanaatPisheh
چهارشنبه 08 شهریور 1385, 20:41 عصر
منظورتون واضح نیست.
چه استفاده ای می خواید از ++C ببرید؟
سوالتون از لحاظ مفهوم فنی ایراد داره دوست عزیز.
بهتره توضیح بیشتری بدید.

amir_civil
چهارشنبه 08 شهریور 1385, 21:58 عصر
سلام
من یه کد به زبان سی++ دارم که میخام اون رو در ادامه کد سی#(در کامپایلر سی#) بنویسیم
امکان همچین کاری هست؟
ببینید ما میتونیم از اسمبلی در سی++ با دستورasm_ استفاده کنیم
حالا این کار رو میتونیم در سی#انجام بدیم
کد سی++ رو در سی# بنویسیم؟
ممنون

omid_Ahmadi
چهارشنبه 08 شهریور 1385, 22:33 عصر
قبلا در یه تاپیک دیگه نحوه ی استفاده از دستوزات اسمبلی در C# بررسی شده بود. روش کار به این صورت بود که قسمتی از برنامه به صورت unsafe مشخص شده و بعد کد هگز مربوط به دستور اسمبلی مورد نظر در یه قسمت از حافظه ی مدیریت نشده ریخته میشد.
گذشته از روشهایی مشابه این مورد که بیشتر شبیه حقه می مونه، هیچ روشی برای استفاده از دستورات C++ در زبانهای مدیریت شده ای مثل C# وجود نداره. البته این مورد به این معنی نیست که کد شما که به زبان C++ نوشته شده کاملا غیر قابل استفاده است، اما برای استفاده از اون روش واضحی (مثل استفاده از __asm در C++) وجود نداره، بلکه باید از روشهای دیگه استفاده کنید.