تعلم لغة السى بلس بلس من الالف الى الياء بسم الله الرحمن الرحيم
من النهاردة ان شاء الله هابدأ تعليم للسى بلس بلس, وأتمنى انه يكون مفيد لاخوانى اعضاء منتدى الدى فى دى عرب, فى البداية هانقول اننا فى الاول هانعمل برامج بتشغل على الدوس وبيبقى اسمها )consol application( وده لان الدوس مش محتاج )visual components( يعنى مكونات مرئية زى اللى بتبقى موجودة فى الويندوز ودى عشان تبقى موجودة فى البرنامج بنستخدم ليها مكتبات محتاجين عشان نفهمها ونستخدمها ان اننا نكون فاهمين لغة السى بلس بلس من الاساس.
فيه بيئتين برمجيتين أساسيتين مشهورين على مستوى العالم:
Microsoft Visual C++ and Borland C++ Builder
ودول بيئتين منفصلتين لشركتين مختلفتين وفى الاول هانشوف ازاى نستخدم كل واحدة فيهم فى التعليم بتاعنا.
1-Microsoft Visual C++ 2005
-فى البداية لما تفتح ال visual studio هايسألك انت عايز تشتغل بأنهى لغة برمجة, هاتختار ال Visual C++ project
-اذا كان الvisual studio مفتوح على اى لغة برمجة تانية هاتختارNew--ماتنساش تكتب اسم المشروع فى خانة الName وكمان مكانه فى خانة الLocation
2-Borland C++ Builder 2006
بسهولة جدا هاتفتح الBorland C++ Builder وهاتختار New-ملحوظة: عند فتح المشروع هاتلاقى تلات صفح من فوق: Welcome Page, Unite1.cpp,Project1 احنا هانكتب الكود فى صفحة الunite.cpp
3- Dev - Cpp
وده compiler )بالمناسبة الcompiler ده هوه اللى بيترجم الكود بتاعك اللى بتكتبه بلغة السى بلس بلس للغة الكومبيوتر عشان السى بى يو يفهمه ويقدر يشغله(مجانى ممكن تنفذ عليه مشاريع السى بلس بلس البسيطة )زى اللى فى الكورس عندنا( ودى الوصلة بتاعته: http://sourceforge.net /project /downl...use_mirror=dfn
بالمناسبة احنا هنا فى الشرح ده مش هاخوض فى مميزات الObject Oriented Programming وايه ميزة السى بلس بلس عن السى القديمة لانى هافترض ان اللى هايدخل هنا عارف ايه هيه المميزات اللى تخليه بشتغل سى بلس بلس
ملحوظة هامة: هذا الشرح لايحتاج الى أى معرفة ولو ضئيلة بلغة السى القديمة
ملحوظة آخرى: هذا الشرح مبنى على كتاب)Object Oriented Programming in C++v( للمؤلف Robert Lafore
ودلوقت قبل مانكمل اتمنى اشوف لو فيه اى مشاكل قابلتكم فى الجزء اللى فات لأنه جزء أساسى ومبنى عليه كل اللى جاى