26-09-12, 09:43 PM
من مواضيع المنتدى القديم : للأخ Lo2i
السلام عليكم ورحمة الله وبركاته
(( ومااوتيتم من العلم إلا قليلاً ))
-----------------------------------------------------------------------------------------------------------------------------
الدرس [b]الاول في دورة السي بلس بلس
-----------------------------------------------------------------------------------------------------------------------------
سنتعلم في هذا الدرس ان شاء الله :_
- فتح البرنامج واختيار لغة السي بلس بلس ++C
- اختيار نوع الملفات التي سنتعامل معها .
- كتابة اول كود .
لغة السي بلس بلس لغة برمجية كائنية التوجه بنسبة 100 %
وهو مايسمى بـ oop) o[SIZE=3]bject-[/SIZE]o[SIZE=3]riented [/SIZE]programming)
اهمية لغة السي بلس بلس :_
1- اكثر لغة تم دعمها من قبل ميكروسوفت .
2- تطبيقاتها تعمل على انظمة التشغيل جميعها .
3- لن تكفي الصفحة من لذكر مميزات هذه اللغة .
=-=-=-=-=-=-=-=-=-=-=-=-
ستكون بداية دروسنا في هذه الدورة بإذن الله عن اساسيات اللغة ومداخلهاوسيكون التطبيق كلياً على الكونسول console![[صورة مرفقة: smile.gif]](http://www.vb4arab.com/vb/images/smilies/smile.gif)
سنتعلم ان شاء الله الان كيف نفتح الفيجوال ستوديو ونختار لغة السي
بلس بلس وننشئ
مشروع جديد بها :_
تابع معي في الصور :_
![[صورة مرفقة: 1.jpg]](http://lo2i.webs.com/c++/1.jpg)
عند فتح الفيجوال ستوديو 2008 او 2005 ونضغط على (CTRL + N)
_ نقوم باختيار لغة السي بلس بلس من الفرع الرئيسي ل (Other Languages)
_ نقوم باختيار النموذج Win32 console application
_ نقوم بتسمية المشروع ولنفرض انه LO2I
_ في الخيار الاول هو لانشاء المشروع داخل ملف جديد وبالنسبة للخيار الثاني لا تقوم باختياره .
_ نضغط على ok .
![[صورة مرفقة: 2.jpg]](http://lo2i.webs.com/c++/2.jpg)
_ نقوم بالضغط على زر next للانتقال للصفحة التالية من المعالج .
![[صورة مرفقة: 3.jpg]](http://lo2i.webs.com/c++/3.jpg)
_ نقوم باختيار console application .
_ في التبويب الثاني نقوم باختيار empty project .
_ نضغط على زر finish
![[صورة مرفقة: 4.jpg]](http://lo2i.webs.com/c++/4.jpg)
لاحظ في الصورة تكون لدينا 3 ملفات اوتوماتيكياً :-
_ نضغط على زر الماوس الايمن لتفتح لنا هذه القائمة .
_ نقوم بعمل اضافة كائن من خلال Add
_ نقوم باختيار new Item كما موضح في الصورة .
_ فتظهر لنا هذه الشاشة .
![[صورة مرفقة: 5.jpg]](http://lo2i.webs.com/c++/5.jpg)
ستظهر لنا هذه القائمة :-
_ (cpp) نختار نوع الملف C++ File
_ نقوم بتسمية الصفحة ولنفرض انها First_Page
_ نضغط على زر Add
_ انظر الصورة التالية <!!>
![[صورة مرفقة: 6.jpg]](http://lo2i.webs.com/c++/6.jpg)
_ نلاحظ هنا ظهرت (في مجلد المشروع) الصفحة التي اضفناها وهي باسم FIrst_Page
_ وتكون صيغة الملف cpp.
_ نلاحظ ان الصفحة تم فتحها في شاشة المشروع .
[/b]السلام عليكم ورحمة الله وبركاته
(( ومااوتيتم من العلم إلا قليلاً ))
-----------------------------------------------------------------------------------------------------------------------------
الدرس [b]الاول في دورة السي بلس بلس
-----------------------------------------------------------------------------------------------------------------------------
سنتعلم في هذا الدرس ان شاء الله :_
- فتح البرنامج واختيار لغة السي بلس بلس ++C
- اختيار نوع الملفات التي سنتعامل معها .
- كتابة اول كود .
لغة السي بلس بلس لغة برمجية كائنية التوجه بنسبة 100 %
وهو مايسمى بـ oop) o[SIZE=3]bject-[/SIZE]o[SIZE=3]riented [/SIZE]programming)
اهمية لغة السي بلس بلس :_
1- اكثر لغة تم دعمها من قبل ميكروسوفت .
2- تطبيقاتها تعمل على انظمة التشغيل جميعها .
3- لن تكفي الصفحة من لذكر مميزات هذه اللغة .
=-=-=-=-=-=-=-=-=-=-=-=-
ستكون بداية دروسنا في هذه الدورة بإذن الله عن اساسيات اللغة ومداخلهاوسيكون التطبيق كلياً على الكونسول console
![[صورة مرفقة: smile.gif]](http://www.vb4arab.com/vb/images/smilies/smile.gif)
سنتعلم ان شاء الله الان كيف نفتح الفيجوال ستوديو ونختار لغة السي
بلس بلس وننشئ
مشروع جديد بها :_
تابع معي في الصور :_
![[صورة مرفقة: 1.jpg]](http://lo2i.webs.com/c++/1.jpg)
عند فتح الفيجوال ستوديو 2008 او 2005 ونضغط على (CTRL + N)
_ نقوم باختيار لغة السي بلس بلس من الفرع الرئيسي ل (Other Languages)
_ نقوم باختيار النموذج Win32 console application
_ نقوم بتسمية المشروع ولنفرض انه LO2I
_ في الخيار الاول هو لانشاء المشروع داخل ملف جديد وبالنسبة للخيار الثاني لا تقوم باختياره .
_ نضغط على ok .
![[صورة مرفقة: 2.jpg]](http://lo2i.webs.com/c++/2.jpg)
_ نقوم بالضغط على زر next للانتقال للصفحة التالية من المعالج .
![[صورة مرفقة: 3.jpg]](http://lo2i.webs.com/c++/3.jpg)
_ نقوم باختيار console application .
_ في التبويب الثاني نقوم باختيار empty project .
_ نضغط على زر finish
![[صورة مرفقة: 4.jpg]](http://lo2i.webs.com/c++/4.jpg)
لاحظ في الصورة تكون لدينا 3 ملفات اوتوماتيكياً :-
- Header Files
- Resources Files
- Sources Files
_ نضغط على زر الماوس الايمن لتفتح لنا هذه القائمة .
_ نقوم بعمل اضافة كائن من خلال Add
_ نقوم باختيار new Item كما موضح في الصورة .
_ فتظهر لنا هذه الشاشة .
![[صورة مرفقة: 5.jpg]](http://lo2i.webs.com/c++/5.jpg)
ستظهر لنا هذه القائمة :-
_ (cpp) نختار نوع الملف C++ File
_ نقوم بتسمية الصفحة ولنفرض انها First_Page
_ نضغط على زر Add
_ انظر الصورة التالية <!!>
![[صورة مرفقة: 6.jpg]](http://lo2i.webs.com/c++/6.jpg)
_ نلاحظ هنا ظهرت (في مجلد المشروع) الصفحة التي اضفناها وهي باسم FIrst_Page
_ وتكون صيغة الملف cpp.
_ نلاحظ ان الصفحة تم فتحها في شاشة المشروع .
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
=-=-=-=-=-=-=-=-=-=-=-
=-=-=-=-=-=-=--=
=-=-=-=-=-
=-=-=-
=-=
سنحاول الان كتابة اول كودد لنا في هذه اللغة وهو كود للادخال والاخراج
ولكن الادخال والاخراج لا بد له من مكتبة لكي يتعامل معها وهذه المكتبة هي ال
[b]iostream[/b]
ولكي نأخد هذه المكتبة من النظام ينبغ استدعائها من خلال الكلمة المحجوزة [b]Include [/b]
اي بمعنى ضمن او ادخل هذه المكتبة في البرنامج
ويقوم تعريفها في البرنامج بهذا الشكل
PHP كود :
#include <iostream>
[SIZE=5][b]input output stream
[/b][/SIZE]
ونقوم بتعريفها كما موضح في الصورة التالية في الأعلى
لاحظوا اخواني علامة [b](#)[/b]
في البداية !
![[صورة مرفقة: 7.jpg]](http://lo2i.webs.com/c++/7.jpg)
قبل ان نقوم بتشغيل البرنامج من خلال ال زر ([b]debug[/b])
لاحظ معي السطر هذا
PHP كود :
int main()
{
return 0;
}
هو الاجراء الذي يبدأ في البرنامج بالعمل :-
ويبدأ من خلال ال ( } )
وينتهي من خلال ال ( { )
الان حاول تشغيل البرنامج من خلال (F5)
ستلاحظ ان البرنامج فتح وقفل في لحظة او اقل من ذلك
اي ان التشغيل لم يفلح
![[صورة مرفقة: biggrin.gif]](http://www.vb4arab.com/vb/images/smilies/biggrin.gif)
لذلك اخواني يجب علينا عند تشغيل البرنامج الضغط على
=-=-=- ( Ctrl + F5 ) -=-=-=-=
مع بعضهما البعض ليفتح البرنامج بشكل صحيح
والان جرب واعطيني النتيجة
![[صورة مرفقة: smile.gif]](http://www.vb4arab.com/vb/images/smilies/smile.gif)
====================
========
==
[b]انتظروا الدرس الثاني !! [/b]
متغيب

