مافرق بين C و ++C القياسية و ++Visual C ؟ وما الاقوى B)
مافرق بين C و ++C القياسية و ++Visual C
يا غزيزى لغة السى اقوى
السى والسى بلس القياسية تستخدم لبرمجة الانظمة يعنى برمجة عليا
ولكن VISUAL C++ هى الاقوى من ناحية تطبيقات النظام الموجودة
_____________________________
C Language && Windwos_API
_____________________________
hamada hassan ali
كيف تقول سي أقوى ؟ طيب من أي ناحية أقوى ... ممكن أنا أجاوب وأقول أن سي++ أقوى من سي في البرمجة الكائنية وفجوال سي++ أقوى في حالة برمجة لوندوز و و
كل لغة تتميز عن الأخرى بأمور معينة.
الممتاز ..
السي++ تفرق عن السي بأنها تضيف البرمجة الكائنية OOP إلى اللغة وتحتوي على مكتبات اضافية مثل STL .
الفجوال سي++ هي سي++ كمترجم في النواة ولكن تضيف عليها مكاتب من أجل برمجة برامج مرئية على الوندوز .
Coding on the Cloud and for the Cloud!
بسم الله الرحمن الرحيم
زى ما قالك اخ هانى لكن احب اضيف اضافه بسيطه وهى ان الفرق بين ++c وال++visual c هو الapi&mfc
الفجول سي بلص بلص ليست لغة بل بيئة تطوير و جزء من visual studio
لا تعليق لغة السى ++ اقوى ياللعجب
انا ياعزيزى لم انكر قوة الفيجوال سى ++
لانه يوفر الوقت فى اشياء كتير
لكن انظر الى لغة السى فهى السبب فى ظهور كل البرمجيات العالية المستوى كمثل برامج الجرافيك وتصميم الانظمة
وستعرف ان السى اقوى لسبب :
انظر الكل والشركات ايضا عندما تأتى لبناء نظام تشغيل يفضلون استخدام السى
ويبعدو عن السى بلس نظرا لانها اصعب
ولكن اريد منك رد واحد اخى هانى على هذا السوال :
ما اللغة التى ساعدت على ظهور لغة السى ++ ؟
بالتأكيد استخدمو السى لبناء مترجم لغة السى ++
لذالك لغة السى هى الاقوى سواء على برمجة كونسل او برمجة ويندوز
_____________________________
C Language && Windwos_API
_____________________________
السؤال بطريقة مختلفة :
ما الاقوى لعبة التنس ام من سيربح المليون ؟؟
ما الاحلى البطاطس ام الملوخية ؟؟
ما الاجمل الورد ام منظر الغروب؟؟
ما الاشيك سيارات المرسيدس ام البدل الايطالية؟؟
بإختصار انا اوافق على ما قاله الاخ هانى, المقارنة بين اللغات لايكون بهذه الطريقة, لا يمكن مقارنة لغة مثل السى بلس بلس معى لغة مثل السى, كل واحدة منهم لها وظيفتها ونقاط القوة والضعف..
بالنسبة للسؤال الاخير : وهل أقدر أصنع نضام تشغيل بال ++Visual C
الجواب هو نعم ولا...
نعم إذا كان قصدك بالاعتماد على الكمبايلر المرفق معى VC++ وكتابة نظام التشغيل بلغة السى ...
لا إذا كان قصدك كتابة نظام تشغيل بمساعدة ادوات الفشوال...
والسلام عليكم
تم تعديل هذه المشاركة بواسطة احمد غريب في 9 أكتوبر 2005 في 15:19
لا إله إلا الله محمد رسول الله
busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.
نعم يأخي ان تعلمك c++ يعني انك تعلمت ها كلها معا
والفرق هو التدرج الزمني
بدايا عند اختراع c دون++ كانت الرمجة فيها هيكليه لا تغطي موضوع oop بعد تطور البرمجة ككل اضيف اليها ++ واصبحت
تدعم oop
لكن oop جعل البرمجة اسهل واسرع ولا يجبر المبرمج لتعلم البرمجة وتاريخها بل يبدا من حيث انتهى الاخرين
فظهرت لغات البرمجة visual وبرمجة الوندوز من خلال توابع api وهي توابع اساسية لمن يريد احتراف برمجة النوافذ
لكن عند ظهور نسخ حديثة لوندوز طرحت ضرورات ومستلزمات احدث فظهرت المكاتب التي تغلف api
اي تعمل نفس عملها وتزيد عليها وتسهل اعادة استخدام الكود
وهذه المكاتب هي mfc -owl-vcl وغيرها من المكاتب
والخلاصة تعلم من الاخير يعني تعلم مبادئ c++ الهيكليه clss -for -while-struct وغيرها ثم تحول الى mfc مباشرا
طبعا مع الاستعانه بالكتب
تم تعديل هذه المشاركة بواسطة abdomran في 9 أكتوبر 2005 في 16:08
انا من رائى تعلم السى والسى بلس والسى شارب وريح دماغك
انا الان درست سى وسى بلس وحاليا بدرس سى شارب
لانه بينى وبينك لغة السى والسى بلس لمن يريد وجع الدماغ والربط بين المكتبات والتعامل مع خدمات النظام
اما السى شارب والفيجوال سى ++ ( vc++ .net و # C )
توفر عليك مجهود كبير جدا فى بناء واجهة البرامج وتدعم قوة السى بلس
اعتقد انها الاخيار الامثل لك
تم تعديل هذه المشاركة بواسطة hamada hassan ali في 9 أكتوبر 2005 في 16:31
_____________________________
C Language && Windwos_API
_____________________________
هذا الموضوع مغلق.