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

من يقدم النصيحة للمبتدا من الدرجة الاولى

مغلق
بدأه محمد فراس في 20 أكتوبر 2004 · 11 رد · 2,447 مشاهدة · في C++.Net
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم و رحمة الله

اخوتي الكرام

كل عام و انتم بخير

انا ادرس الالية و الاعلامية الصناعية ومن المواد التي ادرسها حاليا لغة السي و لغة الاسمبلي و مازال ليس لدي معلومات كبيرة بكلتا اللغتين و لكنني اعجبت بمجال البرمجة و احببت ان انغمس به اكثر

فهل يمكنني ان اتعلم لغة c++/cli رغم قلة معلوماتي المتوفرة لدي حتي في لغة السي و الاسمبلي بما اننا مازلنا في بداية العام الدراسي

و ان كان يمكنني ذلك فماهي المراحل التي يجب ان اتخذها لاتقن هذه اللغة و هل ستفيدني لغة السي

ارجو ان لا تبخلوا علي بالاجابة بشكل واضح و لا تنسوا بمعاملتي كمبتدا

#2

بالتأكيد يمكنك تعلم الـ C++ حتى و لو لم يكن لديك أي معرفة في لغة سي أو اسيمبلي أنصحك بالبداية بقراءة دروس متدرجة في مستواها و عدم اعتماد مرجع شامل من البداية

#3

السلام عليكم ,,

ال C++/CLI غير السي++ ياأخي Vogel ,, وهي اللغة التي صدرت حديثا ولم تنتهي كليا ,, حيث هي في طور البيتا 1 فقط حتى الآن .

بالنسبة للC++/CLI اذا كنت تريد أن تبرمج برامج وندوز بها ,, فعليك أن تبدأ بالسي++ العادية أولا لأنها الأساس ,, وبعدها انتقل للل C++/cLI ,, ولامشكلة في ذلك أبدا ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#4

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

شكرا لمساعدتك اخي Vogel

اخي HGB

نعم يا اخي و لكن ايست لغة السي هي اصل لغة السي ++

يعني انه يجب علي ان اتعلم لغة لغة السي بما انها جزء من دراستي

و يجب ان اتعلم لغة السي++ لاتمكن من تعلمc++/cli

الا يمكن تعلم c++/cli مباشرة و لماذا

و ان كان يجب ان امر على لغة السي ++ قبل المرور الى c++/cli فما روابط الدروس والكتب التي تساعدني في تعلم السي ++

و هل المرجع الذي وضعت انت رابطه في موضوع سابق لا يمكنه افادتي

تم تعديل هذه المشاركة بواسطة محمد فراس في 20 أكتوبر 2004 في 22:55

#5

عذرا لم انتبه إلى cli

#6

لا باس يا اخيVogel

اخي HGB انا في انتظار ردك

#7

اذا تعلمت ال C++/CLI مباشرة ستكون قد تعلمت السي++ أيضا ,, لأن السي++ كلها مضمنة في ال C++/CLI ,,

لكن بيئة ال C++/CLI مختلفة قليلا عن السي++ حيث ستتم برمجة البرامج لمنصة الدوت نت في حالة ال C++/CLI ولبيئة ال win32 في حال ال C++ العادية ,,

طرائق الدخل والخرج وبعض من هذه الأمور مختلف بين اللعتين ,, لكن يمكن أن تستخدم مثلا طرق دخل وخرج السي++ العادية في الC++/CLI بشكل عادي ولامشاكل ,,

لكن استعيض عن طرق الدخل والخرج مثلا ببيئة ال .Net Frame Work وهي الطرقة الأفضل للدخل والخرج حاليا ,,

أما بالنسبة لعظم اللغة نفسه فلا فرق بين اللغتين ,, لكن صدقني التدرج من السي++ الى ال C++/CLI سيكون أرحم للفهم السليم ,, واذا كنت مصرا على الابتداء مباشرة بال C++/CLI ستواجهك بعض المصاعب في البداية ,, أهمها أن الكتيب الذي هو المرجع الوحيد حاليا يفترض أنك تفهم السي++ جيدا , أو بمعنى آخر تكون حافظ السي++ حفظ !!

حمل الكتاب في الموضوع المثبت في القسم وستفهمني أكثر ,,

والأمور الجديدة في ال C++/CLI هي أمور معقدة في اللغة وليست الأساسيات ,, يعني أنت ستتعلم السي++ العادية حتى تصل للأمور المعقدة وتدخل عى C++/CLI ,,

أتمنى أن تكون قد فهمتني ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#8

فهمتك يا اخي

بارك الله فيك

ولكنك يا اخي لم تذكر لي الكتب التي يمكن ان تفيدني في تعلم السي++

اخي هل يمكنني ان اقرا الكتاب الذي يتحدث عن اللغة الجديدة ايضا

اعلم انه سيكون عبارة عن طلاسم لي و لكني اريد اطلع عليه

اخي هل يمكنني ان اتعلم السي ++ على مصرف البيتا 1 Visual c++ 2005 Express

و

Dotnet FrameWork 2 الخاصين ب C++/CLI

و ذلك للاسنئناس على هذه الادوات

و ما معنى البيئة

اخي سابدا بتعلم السي ++ عندما ترسل لي الكتب الالكترونية التي يمكن ان تفيدني

و انا في انتظار ردك و ارجو ان لا تنزعج من كثرة اسئلتي

#9

هذه بعض الروابط للكتب لتعليم السي++ العادية :

/index.php?showtopic=40043

/index.php?showtopic=48984

وهذا الرابط به العديد من سيرفرات الكتب ,, به أطنان من كتب السي++ ,, فقط ابحث فيها وحمل ماتريد :

/index.php?showtopic=45590

وبالنسبة لكتيب ال C++/CLI تجده في الموضوع المثبت في القسم هنا ,, ويمكن أن تقرأه لكن لن تفهم منه الكثير ,, لكن بشكل أو بآخر يمكن أن تعرف ماأنت مقدم عليه ,,

ومصرف ال VC2005 Express يعطيك امكانية تعلم السي++ العادية ,, لكن بمكتبات أقل ,, لذا لاأنصحك باستخدامه للسي++ العادية حتى يصدر المصرف الكامل ,, لأن النسخة الحالية هي نسخة بيتا 1 فقط ,,

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#10

سابدا بكتاب الاخ ابومحسن الجزا الاول

ولكنني لم تحصل على با في الاجزاء

اظن ان هناك خطا في الرابط

بارك الله فيك اخي

لكن اسئلتي ستبدا من الان

#11

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

اخي الكريم HGB

لقد بدات فعلا بقراءة الجزء الاول من كتاب الاخ ابو محسن ولقد اعجبتني طريقته المبسطة في شرح الدروس

مع ان الكتاب بحتوي على بعض الاخطاء المطبعية لكنه ممتاز في مجمله

لكن الكتاب يقوم بتعليم اللغة السي و ليس السي++

ارجو ان يكون الجزء الثاني من الكتاب يتحدث عن السي ++

وارجو ان تتثبت من الرابط الذي وضعته للجزء الثاني وتذكر لي الرابط الصحيح للجزء الثاني من الكتاب

لدي سؤال و هو ان في الصفحة 2 من الكتاب وجدت مصطلح "الكلمات المحجوزة " و لم يقم بتفسيرها ولم تذكر الا في ذلك الموضع فهل هي تعني الكلمات المحجوزة في الملف التوجيهي أي الدوال

هل يمكن ان تذكر رابط لمصرف السي و السي ++ لاقوم بتنزيله لتجربة البرامج المذكورة بالكتاب

هناك مسالة اخرى لقد ذكر الكاتب ان الدالة clrscr موجودة بالملف التوجيهي conio.h

وذلك في اخر الصفحة 17

و لكنني درستها من قبل انها موجودة في الملف التوجيهي stdio.h

فمن المخطئ استاذي ام الكاتب ام هي موجودة في الاثنين

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

#12

حسنا من الآن بما أنك تحولت على السي++ العادية ,, اطرح الأسئلة في رابط مستقل وفي القسم العام للسي++ وليس في قسم ال C++/CLI هنا ,,

وسنجيبك مباشرة ,,

وبالنسبة للكلمات الحجوزة فهي الكلمات الأساسية في لغة السي++ ك int float void for while if class struct وبقية هذه الأمور ,,

باختصار الكلمات الأساسية هي التي يتحول لونها للأزرق في مصرف كالفيجوال سي++ :)

,,,,,,,,,

بالنسبة للدالة clrscr حسب المصرف في البورلاند موجودة في مكتبة وفي الفيجوال سي++ موجودة في مكتبة مختلفة ,, ولاأذكر في أيهما كل واحد ,, وبتجربة بسيطة يمكن أن تتأكد ,,

اكتب اسم المكتبة وأمر clrscr وشغل البرنامج ,, اذا لم يعمل معناها المكتبة الأخرى ,, والأمر بسيط ان شاء الله :)

بالنسبة للمصرف خذ الرابط :

/index.ph...view=getnewpost

في صفحة من صفحاته يوجد رابط لتحميل مصرف ال turbo c++ ,, جيد كبداية ,, لكن لاأذكر في أي صفحة من هذه الصفحات الخمس الرابط .

banner_60_468.gif

NOTHING IS IMPOSSIBLE

هذا الموضوع مغلق.

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