الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهو الفرق بين المترجم VC++ و المترجم المدمج مع .net

بدأه mr.4one في 23 أكتوبر 2010 · 6 رد · 466 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته ...

انا عشان ماثقل ع جهازي نزلت فقط الـ .NET لاني اتعلم الـ دوت نت والسي بلس بلس ..

ولكن قبل كنت هناك يكون تغير بين الـ VC++ والدوت نت ..؟

بحيث ان بعض الاكواد تشتغل صحيح بـ الدوت نت وتكون صحيحه بالـ VC++ ولكن في اكواد شغاله بالـ VC++ ولاتشتغل بـ الدوت نت يقول في خطاء ..؟؟

هل انزل الدوت نت والفيجوال سي بلس بلس .. ولا اقدر استعمل الدوت نت واستغني عن فيجوال سي بلس بلس ؟

#2

لم افهم شيء !

هل هناك لغة جديدة اسمها .NET ولم اسمع عنها ؟

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#3
اقتباس
السلام عليكم ورحمه الله وبركاته ...

و علیکم السلام و رحمة الله و برکاته

mr.4one كتب:

انا عشان ماثقل ع جهازي نزلت فقط الـ .NET لاني اتعلم الـ دوت نت والسي بلس بلس ..

ولكن قبل كنت هناك يكون تغير بين الـ VC++ والدوت نت ..؟

بحيث ان بعض الاكواد تشتغل صحيح بـ الدوت نت وتكون صحيحه بالـ VC++ ولكن في اكواد شغاله بالـ VC++ ولاتشتغل بـ الدوت نت يقول في خطاء ..؟؟

هل انزل الدوت نت والفيجوال سي بلس بلس .. ولا اقدر استعمل الدوت نت واستغني عن فيجوال سي بلس بلس ؟

لبرنامج Microsoft Visual Cpp هناک اثنان طریق لبرمجة.

الاول: Native: و هو یشتمل MFC و Win32. أظن أنک تتکلم عن هذا.

والثانی: Managed: أو C++/CLI: الذی یستعمل .dotNet Framework. و الدوت نت لیس لغة لبرمجة ولکن Framework. و هو یعمل مع اللغات آخر کمثل C# أو Visual Basic.

إن کان لک سوال سأجاب إن أقدر علیه ، إن شاء الله.

تم تعديل هذه المشاركة بواسطة u77431 في 24 أكتوبر 2010 في 08:47

1
#4

يعطيكم العافيه

انا اقصد بيئه الـ console أي source file [ وليس الـ MFC ]

وانا اقصد الفيجوال بيسك دوت نت 2008 .. يوجد مترجم لـ السي بلس بلس سورس فايل .. !! ويتشغل عادي مثل الـ VC++ ,ولكن ببعض الامور يعتبرها خطاء مع انها صحيحه بالـ VC++ ..

وشكراا

ارجع واكرر اقصد بيئه الكونصول .. فقط هل هي مثل المترجم فيجوال سي بلس بلس .. !! ام ليست مثلها بالمكتبات و و .. !!

#5

یا أخی...

إنک لقد دخلت کل شیء فی کل شیء! :)

مع Managed CPP یعنی C++/CLI إنک تقدر علی

Console Programming و ایضا Graphical User Interface

و ایضا مع MFC الذی یستعمل ISO/IEC إنک تقدر علی ایضا

Console Programming و GUI لویندوز برمجة

و ایضا مع Win32 Programming.

مع جمیعهم انت تقدر علی Console. و لکن مع فرق قلیل او کثیر فی کل الثلاث. مثلا هناک فرق بین C++/CLI و Win32 فی شکل الکود.

لا أفهم ماذا تقصد إذا تقول Visual Basic.NET. هل أنت تقصد علی Microsoft Visual Studio؟ . هل أنت یستعمل Visual Basic.Net لبرمجة C++ ؟!!

إقرأ هذا الکتاب إن ترید: Ivor Horton's Beginning visual C++ 2010. هناک تمییز لکلهم.

1
#6

مع IDE او مترجم : Visual CPP أنت تقدر علی برمجة Win32 الذی یستعمل شکل القدیم الCPP. یعنی یستعمل ISO/IEC.

#7

ايوه انا اقصد Microsoft Visual Studio 2008 .. يوجد عده من الـ IDE , ومن ضمنها الـ C++

ولقد قمت بترجبه كود بسيط وتم تشغيله تمام .. ولكن في بعض الاكواد عند التعامل مع الكلاس وغيرها يأتي الخطاء من المكتبات وغيرها

مواضيع مشابهة