PDA

View Full Version : C# to Cpp



matrix_commandline
جمعه 31 شهریور 1385, 16:40 عصر
سلام دوستان.
میخواستم یک تسمبلی بنویسم که کد C# بگیره و اونو به c++ تبدیل کنه.ولی هیچ refrence ای ندارم.
لطفا راهنماییم کنید.

omid_Ahmadi
جمعه 31 شهریور 1385, 18:49 عصر
فکر نی کنم به این راحتی ها شدنی باشه... فراخوانی توابع FCL رو چی کار می خوای بکنی؟

matrix_commandline
جمعه 31 شهریور 1385, 21:57 عصر
فکر نی کنم به این راحتی ها شدنی باشه... فراخوانی توابع FCL رو چی کار می خوای بکنی؟

دوست عزیز منظورم فقظ cpp نیست . به طور کلی از یک زبان .net به یه زبانه دیگه.

omid_Ahmadi
شنبه 01 مهر 1385, 06:48 صبح
ببینید C++ یه زبان .NET نیست، Managed C++ یه زبان تحت .NET محسوب میشه. حالا اگر بخواهید زبانهای تحت .NET رو به هم تبدیل کنید باید اول از همه به زبان IL مسلط باسید تا بتونید کد IL رو دریافت کنید و بعد اون رو به هر زبانی که بخواهید تبدیل کنید.
یه نمونه reflector توی سایت زیر هست، ولی Open Source نیست (شاید بشه به وسیله خودش سورسش رو در اورد چون فکر کنم با .NET نوشته شده)
http://www.aisto.com/roeder/dotnet/