استخدام القوالب في C++

لدينا IntArray فئة يوفر بديلا جيدا المدمج في مجموعة الأعداد الصحيحة. ولكن الحياة يمكن أن تأخذ صفائف مختلف أنواع البيانات. يمكننا أن نفترض, الفرق الوحيد بين عناصر الصفيف من نوع مزدوج من نوع البيانات في الإعلانات, باقي التعليمات البرمجية هو نفسه كما حرفيا. لحل هذه المشكلة في c + + إليه قالب. في الدرجة والوظيفة مسموح بالإعلانات […]

توجيهات Preprocessor في لغات البرمجة C/C++

يتم تضمين ملفات الرأس في نص البرنامج باستخدام توجيهات ما قبل المعالجة #include. توجيهات Preprocessor تبدأ مع “حادة” (#), الذي يجب أن يكون الحرف الأول من السلسلة. البرنامج, الذي يعالج هذه التوجيهات, دعا preprocessor (في الحديث المجمعين على preprocessor هو عادة جزء من برنامج التحويل البرمجي). #تشمل التوجيه يشمل البرنامج محتويات الملف المحدد. اسم الملف يمكن تحديده بطريقتين:

إذا كان الاسم […]

تعليمات في C++

في c + + تسمى التعبير, و التعبير, تنتهي بفاصلة منقوطة, - دليل. دليل - ومن ذرية جزء من C++ , وهو البرنامج في C++ يتوافق مع جملة من اللغة الطبيعية. هنا أمثلة على تعليمات من C++:

وأول هذه التعليمات هو إعلانات مبوبة. ويمكن أن يسمى book_count المعرف, رمزية متغير (أو مجرد متغير) أو كائن. المتغير يتوافق مع المنطقة في ذاكرة الكمبيوتر, يرتبط اسم محدد (في […]