كائن نهج في C++لغة البرمجة

في هذا القسم سوف نقوم بتصميم وتنفيذ باستخراج مجموعة, باستخدام C++الفئات. النسخة الأولية فقط دعم مجموعة من العناصر من نوع int. ثم مع مساعدة من القوالب سوف تتوفر لدينا مجموعة دعم أي نوع من البيانات. الخطوة الأولى, لتحديد, ماذا عمليات الدعم لدينا مجموعة. بالطبع, وسيكون مغريا لتنفيذ كل ما يمكن تصوره […]

OOP النهج في C++

أذكر مواصفات مجموعة لدينا في القسم السابق. تحدثنا عن كيف, أن بعض المستخدمين قد يحتاجون إلى أمرت مجموعة, في حين أن معظم, على الأرجح, راض و اضطرابه. إذا تخيلنا, لدينا مجموعة IntArray أمر, تنفيذ هذه المهام, كما min(), ماكس(), نجد(), يجب أن يكون مختلفا عن تنفيذها مجموعة غير مرتبة من أجل زيادة الكفاءة. Вместе […]

تخصيص الذاكرة الديناميكية و المؤشرات.

قبل الخوض في وجوه المنحى التنمية, يجب أن أحيد عن العمل مع الذاكرة في برنامج مع++. سوف لا تكون قادرا على كتابة أي برنامج معقد, لا أن يكون قادر على تخصيص الذاكرة في وقت التشغيل و الرجوع إليه. مع++ يمكن وضع الأشياء أو ثابت – في وقت التحويل البرمجي, либо динамически – во время выполнения […]

المدمج في نوع البيانات “مجموعة” في C++

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

ملف الإدخال/الإخراج في لغات البرمجة C/C++

في مكتبة iostream كما يدعم ملف الإدخال/الإخراج. جميع العمليات, المطبقة في مستوى المدخلات والمخرجات, كما يمكن تطبيقها على الملفات. استخدام ملف الإدخال أو الإخراج, نحن بحاجة إلى إشراك آخر ملف الرأس:

قبل فتح ملف الإخراج, يجب أن تقوم بتعريف كائن من النوع ofstream:

تحقق, لدينا لفتح الملف, يمكن […]

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

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

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

ما هو الحصول على تعيين في C#

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