الفريق العربي للبرمجةأرشيف المنتديات · 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++

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

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

عدد الزوار حالياً

المتواجدون خلال آخر ساعة · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…