كيف أبدأ العمل على محرر c++ ؟

سنقوم بكل من (فتح ملف جديد + كتابة البرنامج+ الحفظ + تنفيذ البرنامج)
 Bloodshed Dev-C++   بعد أن تقوم بتحميل وتثبيت برنامج
الآن سنفتح ملف جيد:
أول ما نتفح البرنامج نذهب إلى :
file --> new --> Source file

Dev-C++


فتظهر المساحة التي سنكتب عليها البرنامج.
يجب أن نعرف أن الشكل الأساسي لكتابة برنامج بلغة السي بلس هو كالتالي:

#include <نوع المكتبة التي نستوردها>
using namespace std;
int main()
{
cout <<"نكتب أي عبارة";
}

<iostream> طبعا هناك العديد من أنواع المكتبات سنستخدم منها هذا النوع.
  يجب أن نكتب هذا السطر , وإلا سنضطر إلى كتابته مرارا وتكرار using namespace std;
وعدمه قد يعطي خطأ في البرنامج  
هذه هي الدالة الرئيسية int main()
{    } لازم نفتح أقواس ونغلقها لأن العمل سيكون داخلها.
cout السي اختصار لـ council تعني مجلس ولكنها تشير إلى ما سيظهر على الشاشة السوداء. (المخرجات) وبعدها إشارة اصغر من بالانجليزي وتكتب مرتين  >>
cin  تشير إلى المدخلات. وبعدها إشارة أكبر من بالانجليزي مرتين <<
................................................
الآن سنكتب البرنامج :

مثال: سنكتب برنامج يقوم بطباعة عبارة :   أهلا بالعالم , وذلك باللغة الانجليزية.

#include <iostream>
using namespace std;
int main()
{
 cout <<"Hello Would";   
}

الآن سنحفظ البرنامج:
  .cpp    قبل أن نقوم بتنفيذه سنقوم بحفظه بامتداد
احفظه على سطح المكتب لترى شكله. ستلاحظ أن هناك ملف آخر يظهر معه, وهو يظهر نتيجه المفسر (المجمع). حيث إن الملف الاخر يكون امتداده تلقائيا هكذا exe.





الآن لنقوم بتنفيذه:
الطريقة:
execute --> compile and run

النتيجه: ستظهر شاشة سوداء سريعا ثم تختفي. 
طيب أنت لا تريدها ان تختفي سريعا, وتريد أن ترى عبارة:    Hello World  فما العمل؟
عد إلى البرنامج وأضف هذه الاسطر: 
       تعني اوقف نظام البرنامج قليلا حتى أرى ناتج شغليsystem("pause");
return 0;
#include <iostream>
using namespace std;
int main()
{
 cout <<"Hello Would";
 system ("pause"); 
 return 0;  
 
}

طيب تنفيذ مرة أخرى.

النتيجة:
ستظهر شاشة سوداء لا تختفي بسرعة ومكتوب عليها باللغة الانجليزية العبارة التي كتبناها في البرنامج وهي
Hello World

طيب شكل العبار لا يعجبني أريدها أن تكون في سطر لوحدها. كيف ذلك ؟
أن نأتي لهذا السطر:
cout <<"Hello Would";
ونكتب في آخرة بعد الأقواس وقبل الفاصلة المنقوطة: 
  <<endl
cout <<"Hello World" <<endl;
وهي تعني انزل بعد كتابة العبارة سطر جديد.
أو نكتب بدلا منها في داخل الاقواس مع العبارة الحرف التالي:
\n
      cout <<"Hello World\n";

ثم لنعمل تنفيذ مرة أخرى ستظهر النتيجة بهذا الشكل: 

                    

كيف أبدأ c++؟

ما هو البرنامج المطلوب لتعلم لغة السي++ ؟

لتبدأ بتعلم وممارسة لغة سي بلس بلس ستحتاج برنامجين واحد تحرر فيه اللغة و والآخر المجمع compiler أي المترجم أو المفسر للغة البرمجية.
هناك العديد من المحررات نذكر منها برنامج :

لماذا هذا البرنامج ؟ لانه فيه (المحرر والمجمع معا).
طبعا يوجد برامج أخرى غيره لتحرير لغة السي++
بالنسبة لي حملت البرنامج من { هنا }


ما هو امتداد ملف السي يلس بلس ؟

إذا اعتددت برنامج مكتوب لغة c++ فإن امتداد الملف سيكون cpp والحرفين pp هما اختصار لكلمة pp
مع العلم أنك سترى ملف آخر (تنفيذي) يظهر تلقائيا امتداده exe وهي تنتج بسبب المجمع compiler .