قائمة مرجعية لكتابة منشئ النسخ ومشغل التعيين في C++

قائمة مرجعية لكتابة منشئ النسخ ومشغل التعيين في C++

يرجى كتابة قائمة بالمهام التي يجب على منشئ النسخ ومشغل التعيين القيام بها في C++ للحفاظ على أمان الاستثناءات وتجنب تسريبات الذاكرة وما إلى ذلك.…


c++ - توزيع ديناميكي لمجموعة من الكائنات

هذا نوع من أسئلة المبتدئين ، لكني لم أفعل C++ منذ وقت طويل ، لذلك هنا... لدي فصل يحتوي على مصفوفة مخصصة ديناميكيًا ، على سبيل المثال class A{int* myArray; A(){myArray=0…



c++ - كيف يتم التحميل الزائد بشكل صحيح على عامل التشغيل<< for a ostream؟

أنا أكتب مكتبة مصفوفة صغيرة في C++ لعمليات المصفوفة. لكن المترجم بلدي يشكو ، حيث لم يكن من قبل. تم ترك هذا الرمز على الرف لمدة 6 أشهر وفيما بين قمت بترقية جهاز الكمبيوتر الخاص بي من حفر debian إل…


c++ - std:: endl من نوع غير معروف عند زيادة التحميل

أنا مثقلة طاقتها<< template<Typename T> UIStream& operator<<(const T); UIStream my_stream; my_stream<< 10<< " heads"; يعمل ولكن: my_stream<< endl; يعطي خطأ في التصنيف: error C2678: bina…


c++ - لماذا تخفي وظيفة تجاوزها في الفئة المشتقة الأحمال الزائدة الأخرى للفئة الأساسية؟

النظر في الكود:#include<stdio.h> class Base{public: virtual void gogo(int a){ printf(" Base:: gogo(int) \n");}; virtual void gogo(int* a){ printf(" Base:: gogo…


c++ - كيف يمكنني وضع int بأصفار بادئة عند استخدام cout<< operator؟

أريد cout لإخراج int مع الأصفار البادئة ، بحيث تتم طباعة القيمة 1 كـ 001 والقيمة 25 المطبوعة كـ 025.كيف يمكنني أن أفعل هذا؟…


c++ - التحميل الزائد ل كداتاستريم<< و>> مشغلي لنوع معرف من قبل المستخدم

لدي كائن أريد أن يكون قادرا على القراءة والكتابة إلى/من كداتاستريم. يكون الرأس كما يلي: class Compound{public: Compound(QString, QPixmap*, Ui::MainWindow*); void saveCurrentInfo();…


c++ - عامل التشغيل الزائد overloading<< لفئة القالب

لقد قرأت سؤالين حول مشكلتي في Stackoverflow الآن ، ويبدو أن أيا منها لا يحل مشكلتي. أو ربما أكون قد فعلت ذلك بشكل خاطئ... و overloaded<< إذا كنت جعلها في وظيفة مضمنة. لكن كيف أجعلها تعمل في حالتي…


c++ - مطابقة الدالة الزائدة إلى حجة متعددة الأشكال

حسنا، العنوان هو الفم وأعتقد أن هذا هو على الأرجح لماذا كان من الصعب العثور على إجابة من خلال جوجل أو هذا الموقع. قد يكون مجرد أنني لا أعرف كيفية التعبير عن المشكلة بشكل صحيح ولكن هنا يذهب: لدي سل…


c++ - لماذا يمكن استخدام كائن istream كتعبير منطقي؟

هل يعرف أحد لماذا يمكن استخدام كائن istream كتعبير منطقي؟ فمثلا: ifstream input("tmp"); int iValue; while(input>> iValue)//do something; هنا input>> iValue ترجع إشارة إلى كائن ifstream.…




overloaded operator postfix static ostream member data شرح java example