#18 [oop] - Operator Overloading/ input,output,int,[]

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ธ.ค. 2024

ความคิดเห็น • 93

  • @tariqdwaikat4794
    @tariqdwaikat4794 2 ปีที่แล้ว +1

    شكرا اخ عادل مجهود عظيم الله يجعلو في ميزان حسناتك

  • @عبدالرحمنصفوتمحمداحمد
    @عبدالرحمنصفوتمحمداحمد 3 หลายเดือนก่อน +1

    بارك الله فيك يا عادل يا اخى

  • @muayadk7
    @muayadk7 5 ปีที่แล้ว +2

    والله وسلمت الايادي , يعطيك الف عافيه على الشرح الرائع

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว +1

      يعافي عمرك ...
      كل التوفيق الك ...

  • @yemen5289
    @yemen5289 3 ปีที่แล้ว +1

    شرح جميل جدًا ، شكرًا
    عندي طلب:
    لو تعمل operator overloading على المساواة =

  • @sarakik2783
    @sarakik2783 3 ปีที่แล้ว +5

    باخر برنامج عملنا cout

    • @mazenothman6507
      @mazenothman6507 18 วันที่ผ่านมา

      لأن الريترن تايب للاوبيريتور فانكشن [ ] هو int وال cout تقدر تطبع ال int عادي
      ولكن لو كانت ال Function Operator بترجع اوبجكت من الكلاس بتاعك انت كنت هتضطر انت الي تعمل الاوفرلود لان انت عاوز تطبع تايب جديد

  • @jamalmonawer1964
    @jamalmonawer1964 5 ปีที่แล้ว +2

    شكرا على المجهود الرائع والشرح المفصل

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว +1

      يسعدك ..
      بالتوفيق الك ..

  • @ibrahimmallak6212
    @ibrahimmallak6212 3 ปีที่แล้ว +1

    يعطيك العافيه ♥️
    متابعك من كورس الc++ ومكمل معك هون

  • @mohammedkeche-36
    @mohammedkeche-36 5 ปีที่แล้ว +1

    زدتنا من الشعر بيوتا استاذنا

  • @bassamshammah
    @bassamshammah ปีที่แล้ว

    -جزاك الله خيرا

  • @loubna-berbère
    @loubna-berbère 5 ปีที่แล้ว +1

    thank you so much,idon't understand the last think when you just add & and it worked

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว +1

      Simply because "iostream and ostream
      "
      Declare as "friend operator function" and since they are friend they mean non member,
      Modification means that they are directly reflected on the object for each one is a barrier in memory address other than the address of the object main they will be in the same location
      The same idea:call by val vs by ref
      If you need to enhance your understanding, continue the lesson:call by val vs by ref
      In the basics of C++
      Good luck..

    • @loubna-berbère
      @loubna-berbère 5 ปีที่แล้ว +1

      no the last example who talk about ob[]=x;
      you just add & and it worked can you please explain more .
      and جزاك الله خيرا

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว +4

      للاستفادة العامة:
      السؤال لما كنا نتعامل مع الاريه كانت عملية الاسناد تتم مباشرة من دون ما اشوف اشارة الـ
      &
      لكن احنا هون بنتعامل مع كلاس يعني انا الي رح انشأ عملية الاسناد , وعملية الاسناد فعليا باللغة من وراء الكواليس عشان تتم رح يكون نفس الـ
      int&operator[]
      الي موجود باللغة ورح يكون يرجع
      reference
      ليش ؟ فرضا كان عنا
      arr[0]=1000
      واجيت انا بدي اعدل على الـ
      arr[0]
      فالمفروض اعدل على نفس الموقع
      (address)
      عشان هيك ضفنا الـ
      &
      فاذا ما ضفناها رح يروح يعدل على موقع آخر غير الموقع المطلوب
      الخلاصة هذا الـ
      operator
      هو نفسو الموجود باللغة ضمنيا سواء كان
      float&operator[]
      char&operator[]
      .
      .
      .
      بتمنى تكون وصلت

    • @loubna-berbère
      @loubna-berbère 5 ปีที่แล้ว

      @@AdelNasim نعم فهمت جزااك الله خيرا

  • @midobayaa1754
    @midobayaa1754 7 ปีที่แล้ว +4

    السلام عليكم اخ عادل
    cout

    • @somayaalqran6749
      @somayaalqran6749 3 ปีที่แล้ว

      فعلا ليش ما عمل operator

    • @mazenothman6507
      @mazenothman6507 18 วันที่ผ่านมา

      لأن الريترن تايب للاوبيريتور فانكشن [ ] هو int وال cout تقدر تطبع ال int عادي
      ولكن لو كانت ال Function Operator بترجع اوبجكت من الكلاس بتاعك انت كنت هتضطر انت الي تعمل الاوفرلود لان انت عاوز تطبع تايب جديد

  • @odai9890
    @odai9890 6 หลายเดือนก่อน

    الله يرزقك ويعطيك العافية

  • @AbodiAyoup-pg3qg
    @AbodiAyoup-pg3qg ปีที่แล้ว

    الله يعطيك الف عافية
    بس عندي سؤال ..
    كيف عم نعرف انو يوجد obj يستدعي ال operator ؟؟في ال main

  • @ahmedhamza9277
    @ahmedhamza9277 5 ปีที่แล้ว +1

    لماذا وضعت علامة الادرس هل هي syntax متعلق بالinput and output ام هي مثل pointers

    • @jamalmonawer1964
      @jamalmonawer1964 5 ปีที่แล้ว

      السؤال مطروح في الأعلى .. وتم الرد عليه

  • @dexteritylord1725
    @dexteritylord1725 4 ปีที่แล้ว +2

    YOU ARE A LEGEND

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว

      ❤️❤️

  • @abdallafadl5698
    @abdallafadl5698 4 ปีที่แล้ว +1

    جزاك الله كل خير

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +1

      اجمعين يارب

  • @ahmedismail1018
    @ahmedismail1018 7 ปีที่แล้ว +1

    in public
    array(){
    for loop
    }
    صراحه اول مره اشوف حاجه زى كده
    array(){ }
    فين نوع الفانكشن واسمها
    دلوقتى اسمها array
    طيب القيم اللى هترحعها ايه

    • @AdelNasim
      @AdelNasim  7 ปีที่แล้ว

      لاحظ انا شغال داخل ال
      constructor.
      وليس داخل
      function.
      معين

  • @محمدنور-ش8ر6ف
    @محمدنور-ش8ر6ف 6 ปีที่แล้ว +5

    يعطيك العافية شرح مميز صراحة بس اذا ممكن سؤال
    & ليه وضعنا علامة
    friend istream &operator>>(istream &input,stud &s);

    • @AdelNasim
      @AdelNasim  6 ปีที่แล้ว +18

      يعافي عمرك ..
      بكل بساطة لانو الـ
      iostream
      والـ
      ostream
      عرفتهم على انهم
      friend operator function
      وبما انهم
      friend
      يعني انهم
      non member
      وكونهم
      non member
      يعني التعديل فيهم ما بنعكس مباشرة على الاوبجكت
      لانو كل واحد بكون حاجز بالذاكرة عنوان غير عن عنوان الاوبجكت الي انحجزت بالـ
      main
      عشان يكونو بنفس الموقع
      واذا بعت اوبجكت للـ
      friend operator function
      يؤخذ بعين الاعتبار هذا التغيير
      بضيف الـ
      &
      نفس فكرة الـ
      call by val vs by ref
      اذا بدك تعزز الفهم تابع درس الـ
      call by val vs by ref
      في اساسيات السي بلس
      رح توصلك الفائدة من الـ
      &
      بالتفصيل

    • @محمدنور-ش8ر6ف
      @محمدنور-ش8ر6ف 6 ปีที่แล้ว +1

      @@AdelNasim شكرا على التوضيح . اكيد لح تابع الدرس

    • @mohammedkhalid9696
      @mohammedkhalid9696 3 ปีที่แล้ว

      @@AdelNasim
      ماشاء علي شرحك اخي عادل يعطيك العافيه
      بس في شغله عايز افهمها ليش استخدمت ال
      friend function
      وهون الشغل كله داخل الكلاس يعني اصبح ان
      friend
      ما اله فايده لان اللي بعرفه ان فايدته بتكمن في انه بيعرف الفانشكن خارج الكلاس .. و الغريب اخي انه وانت معرفه داخل الكلاس اذا حذفت كلمه
      friend
      بيكون فيه خطأ و ما فاهم السبب .. ارجو التوضيح اخي الله يعطيك العافيه

  • @طالبعلم-و4ض
    @طالبعلم-و4ض 5 ปีที่แล้ว

    السلام عليكم ورحمة الله جزاك الله خيرا بشمهندس عادل الله يرزقك من واسع فضله (عندي استفسار لو متاح عند حضرتك مرجع او موقع كويس فيه امثلة لبرامج نقدر نطبق عليها الشرح لتعزيز الفهم اكثر اكون شاكر لحضرتك)

  • @MohamedMahmoud-dn5pm
    @MohamedMahmoud-dn5pm 4 ปีที่แล้ว

    الtrick الثانية ممكن استخدم فيها ال union ??

  • @aisharaheem9608
    @aisharaheem9608 4 ปีที่แล้ว

    عاشت ايدك استاذ..........استاذ سؤال محيرني انه شوكت اعرف انه اخلي الاوبريتور فريند

  • @amromohmmad6579
    @amromohmmad6579 6 ปีที่แล้ว +2

    ليش في جملة الطباعة couy

    • @mazenothman6507
      @mazenothman6507 18 วันที่ผ่านมา

      لأن الريترن تايب للاوبيريتور فانكشن [ ] هو int وال cout تقدر تطبع ال int عادي
      ولكن لو كانت ال Function Operator بترجع اوبجكت من الكلاس بتاعك انت كنت هتضطر انت الي تعمل الاوفرلود لان انت عاوز تطبع تايب جديد

  • @inssaflaghmouch5996
    @inssaflaghmouch5996 3 ปีที่แล้ว

    You are the best !!

  • @ahmedzein6063
    @ahmedzein6063 5 ปีที่แล้ว +1

    ليش في جملة الطباعة cout

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว +2

      اذا كان قصدك بالوقت:
      21:30
      هون احنا بنطبع متغير
      integer
      موجود الو
      operator
      مبني باللغة مسبقا .. ما في داعي انشأ.
      متى بنشأ لما اتعامل مع نوع بيانات جديد .. مش نوع بيانات موجود باللغة مسبقا

    • @ahmedzein6063
      @ahmedzein6063 5 ปีที่แล้ว +1

      @@AdelNasim تمام
      شكرا لك وشرحك فوق الخيال

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว +2

      العفو.. الشكر الك ولدعمك .. بالتوفيق الك

  • @mohammedkhalid9696
    @mohammedkhalid9696 3 ปีที่แล้ว

    friend istream & (istream &input , stud &s )
    في شغله عايز افهمها بعد اذنك ليش استخدمت ال
    friend function
    وهون الشغل كله داخل الكلاس يعني ليش نكتب ال
    operator friend
    والفانكشن انا معرفها داخل الكلاس و ال operator friend انا بعرفه داخل الكلاس في حاله اذا عملت فانكشن و كتبنا ال definition خارج الكلاس و بقول ان هادي الفانكشن تبع ه‍ذا الكلاس

    • @-miracle-
      @-miracle- 4 หลายเดือนก่อน

      Friend function
      تستخدم عندما لا تحتاج الى object يستدعي هذه الدالة

  • @aisharaheem9608
    @aisharaheem9608 4 ปีที่แล้ว +1

    السلام عليكم استاذ عادل.....لو سمحت شنو eror بهذا الكود
    #include
    using namespace std;
    class distance{
    int feet;
    int inches;
    public:
    distance(){
    feet=0;
    inches=0;
    }
    distance(int f,int i){
    feet=f;
    inches=i;
    }
    friend istream&operator>>(istream&input,distance&d);
    };
    istream&operator>>(istream&input,distance&d){
    input>>d.feet>>d.inches;
    return input;
    }
    int main(){
    distance d1(11,10),d2(5,11),d3;
    cin>>d3;
    }

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +2

      وعليكم السلام ورحمة الله,
      كلمة distance محجوزة للغة, انا بالفيدي كاتب اول حرف Capital
      على اساس ما يتعارض مع الكلمة الي محجوزة باللغة بهالشكل
      #include
      using namespace std;
      class Distance {
      int feet;
      int inches;
      public:
      Distance() {
      feet = 0;
      inches = 0;
      }
      Distance(int f, int i) {
      feet = f;
      inches = i;
      }
      friend istream& operator>>(istream& input, Distance& d);
      };
      istream& operator>>(istream& input, Distance& d) {
      input >> d.feet >> d.inches;
      return input;
      }
      int main() {
      Distance d1(11, 10), d2(5, 11), d3;
      cin >> d3;
      }

    • @aisharaheem9608
      @aisharaheem9608 4 ปีที่แล้ว +1

      @@AdelNasim تمام استاذ شكرا ربي يسلمك

  • @TheHossam2030
    @TheHossam2030 6 ปีที่แล้ว +1

    ايه الفرق بين الدقيقة 11:40 و الدقيقة 25:40 و حضرتك قولت ان الاوبجيكت فى كلا الحالتين علي يمين الاوبريتور , ليه قولنا على واحد مش هينده الاوريتور للاقتران و الثاني الاوبجيكت هو الى عمل اقتران للاوبريتر .. مش فاهم الصراحة امتي لازم نخلي الOperator non-member function يا ريت توضيح معلش

    • @AdelNasim
      @AdelNasim  6 ปีที่แล้ว +4

      منطقيا انو الاوبجكت هو الذي يستدعي الفنكشن من الكلاس . هذا الشيء متفق عليه .. اجي احكي
      Ob.NameOfFunction()
      لكن هذه القاعدة لو اتركبها على بعضها وتجرب تحكي
      NameOfFunction().Ob
      ما رح تزبط معك .. لانو بجميع الحالات الاوبجكت دائما علي يسار الاوبيريتور .. وفنكشن الاوبيريتور على اليمين .. لكن في الدقيقة 11 حصل العكس . . الفنكشن اصبح على الشمال والاوبجكت على اليمين وهذا الشيء غير منطقي .. فحلينا هذه المشكلة باستخدام الفرند اوبيريتورز ..
      بتمنى تكون وصلتك ..

  • @YahYaAlabrash98
    @YahYaAlabrash98 5 ปีที่แล้ว +1

    يعطيك العافية استاذ ما قصرت والله بس عندي سؤال..
    باخر الفيديو شو فرق لما حطيت & عن ال function تبع oprtator[ ] ليش بالبداية كان عاطي error ولما حطيت & زبطت؟
    شكرا ع مجهودك الرائع

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว +7

      العفو صديقي..
      نفس سؤال الاخت لبنى لتحت شوي ..
      وكان الجواب كالاتي:
      "السؤال لما كنا نتعامل مع الاريه كانت عملية الاسناد تتم مباشرة من دون ما اشوف اشارة الـ & لكن احنا هون بنتعامل مع كلاس يعني انا الي رح انشأ عملية الاسناد , وعملية الاسناد فعليا باللغة من وراء الكواليس عشان تتم رح يكون نفس الـ int&operator[] الي موجود باللغة ورح يكون يرجع reference ليش ؟ فرضا كان عنا arr[0]=1000 واجيت انا بدي اعدل على الـ arr[0] فالمفروض اعدل على نفس الموقع (address) عشان هيك ضفنا الـ & فاذا ما ضفناها رح يروح يعدل على موقع آخر غير الموقع المطلوب الخلاصة هذا الـ operator هو نفسو الموجود باللغة ضمنيا سواء كان
      float&operator[]
      char&operator[]
      اتمنى تكون وصلت .. "

    • @YahYaAlabrash98
      @YahYaAlabrash98 5 ปีที่แล้ว +1

      @@AdelNasim وصلت استاذ شكرا كتير

  • @MohamedAhmed-oy5hk
    @MohamedAhmed-oy5hk 3 ปีที่แล้ว

    الله يعطيك العافية والصجة

  • @mahmoudaabed7449
    @mahmoudaabed7449 4 ปีที่แล้ว +1

    يعطيك العافية
    شو في موقع بتنصحني احل منه امثلة على المادة ؟

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +1

      يعافي عمرك صديقي
      Geeksforgeeks

  • @sayedabdo6266
    @sayedabdo6266 4 ปีที่แล้ว

    طب لية استخدمنا مع كلمة operator علامة & انا فاهم ليس عملنها مع المتغيريين الموجودين داخل الاقواس لكن لية عملنها مع ال operator ؟

  • @nofelnofa8121
    @nofelnofa8121 5 ปีที่แล้ว +1

    السلام عليكم اخي عادل ، مدة طويلة . يرحم والديك
    وين انت غايب.

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว +1

      اسف على التأخير الطويل ..
      لكن انشغلت بتسجيل دورتين وصراحة استهلكو وقت كبير كوني كنت حريص على الشمولية بالفيديوهات .. وما بقي الا القليل ان شاء الله ..

    • @nofelnofa8121
      @nofelnofa8121 5 ปีที่แล้ว +1

      @@AdelNasim الله يحفظك يا بطل :)

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว

      @@nofelnofa8121 واياكم يا رب ..

  • @Amjed_99
    @Amjed_99 2 ปีที่แล้ว

    عاشت ايدك ♥

  • @ss-eh2bm
    @ss-eh2bm 4 ปีที่แล้ว

    return int (num);
    return num;
    يعطيك الف عافية اخويا
    20:43
    شو بتفرق .... بالحالتين نفس الشي بيعطيني

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว +1

      بدي الزمو يرجع قيمة int مش اكثر في حال انبعثلو قيمة عشرية

  • @user-wn7ii8eg8r
    @user-wn7ii8eg8r ปีที่แล้ว

    Thanks

  • @الفوهرر123الفوهرر
    @الفوهرر123الفوهرر 4 ปีที่แล้ว +1

    استاذ عادل حبيبي اكدر احصل منك مصدرامثله فقط على oop فقط
    والله جزعت شكد دا ادور على امثله وما احصل

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว

      حياك الله اخي في مجموعة من الـ slides بفيدوك
      we.tl/t-6p2KGlT6pa

    • @الفوهرر123الفوهرر
      @الفوهرر123الفوهرر 4 ปีที่แล้ว

      @@AdelNasim مشكوراستاذ عادل ماعرف شلون اجازيك حبيبي

    • @AdelNasim
      @AdelNasim  4 ปีที่แล้ว

      يسعدك صديقي

  • @sohibsammor3365
    @sohibsammor3365 3 ปีที่แล้ว

    شرحك ما شاء الله عليه

  • @ahmedismail1018
    @ahmedismail1018 7 ปีที่แล้ว +2

    تعريف الاوبريتر كان غريب شويه لاسناد الاوبيجت لمتغير

    • @ahmedismail1018
      @ahmedismail1018 7 ปีที่แล้ว +1

      اخنا كتبنا علطول
      operator int()
      {
      return int(num)
      }

    • @AdelNasim
      @AdelNasim  7 ปีที่แล้ว

      المعنى من الحركة دي ..
      اني عاوز ارجع حاجة من نوع ال integer ..
      عشان كدة قولت ..
      ..return int (num)
      وبعد ما ارجعها اسندها لمتغير integer ..

    • @ahmedalmohamed2814
      @ahmedalmohamed2814 5 ปีที่แล้ว +1

      استاذ معلش توضح اكثر هون الاوبيراتر ما اعطيته اشاره =مثل اوبريتر جمع عددقبل الاوبجكت ا عطيته اشاره+ وليش وضعت نوع الارجاع بعد الا وبريتر @@AdelNasim

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว

      @@ahmedalmohamed2814
      اذا كان سؤالك بنفس سؤال الأخ..
      بكل بساطة مافي داعي .. لاني رح اسند القيمة داخل متغير
      int
      مش داخل
      Object
      في
      Operator =
      by
      default
      موجود داخل الـ
      class -> int
      بشتغل في حال كانت القيمة الي رح تتخزن في
      int
      ....
      إما اذا كان غير ذلك يا ريت تترك رقم الدقيقة الي واجهتك فيها صعوبة

    • @ahmedalmohamed2814
      @ahmedalmohamed2814 5 ปีที่แล้ว +1

      الله يجزيك الخير ويجعل علمك سبب من اسباب دخولك الجنه..... وصلت الفكره

  • @رمضانكريم-ض2ث
    @رمضانكريم-ض2ث 6 ปีที่แล้ว

    & ليه وضعنا علامة
    friend istream &operator>>(istream &input,stud &s);

    • @emanselim7359
      @emanselim7359 6 ปีที่แล้ว

      أنا كمان مفهمتش النقطه دى بعد اذنك

    • @AhmedAyman-wx6qq
      @AhmedAyman-wx6qq 5 ปีที่แล้ว

      بكل بساطة لانو الـ
      iostream
      والـ
      ostream
      عرفتهم على انهم
      friend operator function
      وبما انهم
      friend
      يعني انهم
      non member
      وكونهم
      non member
      يعني التعديل فيهم ما بنعكس مباشرة على الاوبجكت
      لانو كل واحد بكون حاجز بالذاكرة عنوان غير عن عنوان الاوبجكت الي انحجزت بالـ
      main
      عشان يكونو بنفس الموقع
      واذا بعت اوبجكت للـ
      friend operator function
      يؤخذ بعين الاعتبار هذا التغيير
      بضيف الـ
      &
      نفس فكرة الـ
      call by val vs by ref
      اذا بدك تعزز الفهم تابع درس الـ
      call by val vs by ref
      في اساسيات السي بلس
      رح توصلك الفائدة من الـ
      &
      بالتفصيل

  • @emanselim7359
    @emanselim7359 6 ปีที่แล้ว +1

    #include
    using namespace std;
    class distance{
    int foot;
    int inches;
    public:
    distance()
    {
    foot=0;
    inches=0;
    }
    distance(int f,int i)
    {
    foot=f;
    inches=i;
    }
    friend istream& operator>>(istream&ip,distance d);
    };
    istream&operator>>(istream&ip,distance d)
    {
    ip>>d.foot>>d.inches;
    return ip;
    }
    int main()
    {
    distance D1(11,10),D2(5,11),D3;
    cin>>D3;
    return 0;
    }
    ||=== Build: Debug in Operator Overloading/ input,output,int,[] (compiler: GNU GCC Compiler) ===|
    []\Operator Overloading\main.cpp|19|error: expected unqualified-id before '{' token|
    []\Operator Overloading\main.cpp||In function 'int main()':|
    []\Operator Overloading\main.cpp|28|error: reference to 'distance' is ambiguous|
    []\Operator Overloading\main.cpp|4|error: candidates are: class distance|
    c:\program files (x86)\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.7.1\include\c++\bits\stl_iterator_base_funcs.h|114|error: template typename std::iterator_traits::difference_type std::distance(_InputIterator, _InputIterator)|
    []\Operator Overloading\main.cpp|28|error: expected ';' before 'D1'|
    []\Operator Overloading\main.cpp|29|error: 'D3' was not declared in this scope|
    ||=== Build failed: 6 error(s), 0 warning(s) (0 minute(s), 1 second(s)) ===|
    هنا يا بشمهندس ممكن حضرتك تقولى معنى الارور ده ايه

    • @AdelNasim
      @AdelNasim  6 ปีที่แล้ว +1

      لما يحكيلك
      'distance' is ambiguous
      معناتو كلمة
      'distance'
      هي عبارة عن كلمة من كلمات اللغة المحجوزة مثل
      class / int / using ..etc
      انا بالفيديو كاتب الـ
      D
      capital
      مشان هاي الشغلة ..

    • @emanselim7359
      @emanselim7359 6 ปีที่แล้ว

      @@AdelNasim شكرا جزيلا يا بشمهندس طيب & ليه وضعنا علامة
      friend istream &operator>>(istream &input,stud &s);

  • @usamaluqman2494
    @usamaluqman2494 5 ปีที่แล้ว +1

    ليش ما اكدر اعمل ostream?

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว

      من اي ناحية؟

    • @usamaluqman2494
      @usamaluqman2494 5 ปีที่แล้ว +1

      @@AdelNasim لل cout من اكتب ostream ميتحول للكلمات المحجوزة بللغة يعني ميتغير لونه اني استعمل code block... ارسل لك الكود؟

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว

      انت بحاجة الى
      Operator

    • @usamaluqman2494
      @usamaluqman2494 5 ปีที่แล้ว +1

      @@AdelNasim صار..مشكور الك هواي تعيش و تستمر .

    • @AdelNasim
      @AdelNasim  5 ปีที่แล้ว

      بالتوفيق الك ..

  • @Mohamed-sr1qk
    @Mohamed-sr1qk 5 ปีที่แล้ว

    Thanks!

  • @problemsolver-draly7220
    @problemsolver-draly7220 3 ปีที่แล้ว

    thaaaaaaaaaaaaaaaaaaaaaaaaaaaaanks