recent
أخبار ساخنة

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

المكونات الأساسية في بيئة لغة سي بلس بلس C++
للمبتدئين 


للغة سي بلس بلس ثلاثة أجزاء أساسية هي كالتالي :
1ـ بيئة تطوير البرامج ( Program-development-environment )
2ـ اللغة البرمجية ( Language )
3ـ مكتبة C++ القياسية ( C++ Standard Library )
إن البرامج التي تُكتب بلغة سي بلس بلس تمر بست مراحل حتى تُنفَّذْ ، وهذه المراحل هي :
التحرير Edit ، المعالجة المسبقة Preprocess ، الترجمة Compile ، الوصل Link ، التحميل Load ، وأخيراً التنفيذ Execute dxecute .
في المرحلة الأولى ( التحرير : Edite ) :
يتم كتابة البرنامج والتعديل عليه ( إضافة ، حذف ) ثم بعد ذلك يتم حفظ الملف ثم يتم ترجمته ( Compile  ) إلى لغة الآلة عن طريق المترجم ( Compiler ) ، حيث يتم فيها التأكد من خلو البرنامج من الأخطاء .
أما برامج المعالجة المسبقة ( Preprocessor  ) فتنفذ بشكل آلي قبل عملية الترجمة ، وهي تتكون من مجموعة من الأوامر تُسمى Preprocessor directives تقوم بعمل معالجة للبرنامج قبل ترجمته .
وفي رابع مرحلة يقوم Linker بربط البرنامج الناتج Object  Code بالبرامج في المكتبة لإنتاج ملف تنفيذي للبرنامج ، فإذا تمت عملية الــ Compile  ، وعملية الــ link بشكل صحيح سوف يتم إنتاج ملف تنفيذي يخزن بشكل آلي على القرص.
ملاحظات هامة عن لغة C++ :
1-   كل عبارة في لغة سي بلس بلس يجب ان تنتهي بفاصلة منقوطة
2-   لغة سي بلس بلس لا تتعامل مع الأحرف الكبيرة إلا في بعض الحالات الخاصة .
3-   أي برنامج يتم كتابته بلغة سي بلس بلس يجب على الأقل أن يتضمن دالة واحدة .
4-   كل دالة يجب أن تنتهي بقوسين .
5-   عدد الكلمات المحجوزة في لغة سي بلس بلس هي 52 كلمة ( سيتم التطريق عليها لاحقاً )

6-   يتم تنفيذ البرامج المكتوبة بلغة سي بلس بلس سطر سطر .
    إذا استفدت من هذا الدرس يمكنك ـ أخي الزائر ـ أن تقوم بمشاركته لأصدقائك على فيس بوك بالنقر على أيقونة الفيس أسفل هذا الموضوع ، ولا تنسَ أن تترك تعليقك على هذه التدوينة في الصندوق الخاص بالتعليقات ، وفي حال وجود أي استفسار أو سؤال لا تترد في كتابة تعليق وسأكون مسروراً بالرد عليك .

 مدونة مسار التكنولوجيا
google-playkhamsatmostaqltradent