No video

#07 [oop] - New Delete

كورس البرمجة الكينونية باستخدام لغة البرمجة سي بلس بلس:
أداة New وأداة Delete
Course Object-Oriented Programming Using C++:
New - Delete
--
Material: adelnasim.com/...
المادة: adelnasim.com/...
رابط المجموعة: / 281852196102657
-
If you like my content, buy me a cup of coffee: www.buymeacoff...
دعم القناة: adelnasim.com/...

Пікірлер: 153

  • @salamalikom6604
    @salamalikom66047 жыл бұрын

    والله يا أخ عادل هنا انت كفيت و وفيت في شرح البوينتر. الله يرحم البطن اللي جابتك.

  • @AdelNasim

    @AdelNasim

    7 жыл бұрын

    الله يسعدك .. يا رب .. وان شاء الله انكون عند حسن ظنك ..

  • @ahmadfarah8970
    @ahmadfarah89704 жыл бұрын

    Der beste Informatik_Totur der Welt Danke dir sehr und möge Allah dich mit Gutem belohnen! 🇩🇪 #سوري

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    Vielen Dank für Ihre Komplimente, viel Glück :)

  • @hfdswikofd4907
    @hfdswikofd49075 жыл бұрын

    الله يجزيك كل خير ولله فرحتني الدكتور بل جامعه ٣ ساعات يشرح فيهم وانا مافهمت وانت بنصف ساعه شرحت كلشي وفهمت كلشي عليك حبيبي ولله شكرا كثير استمر

  • @techkays5446
    @techkays54463 жыл бұрын

    السلام عليكم شكراً استاذ عادل الشرح واضح وافي وكافي 100% برمجياً لكن يا حبذا لو تكلمنا عن التطبيق العملي( يعني بنستفيد منه في تصميم موقع انترنت أو ننشئ تطبيق أو.....) لكل شيء عشان يكون منطقي أكثر وأسهل للفهم

  • @abdullahmasalmeh572
    @abdullahmasalmeh5722 жыл бұрын

    ما شاء الله شرحك رائع جداً وانا متابعك بشكل كبير بس بصمت الله يسرلك وتابع الى الامام

  • @omarmix6075
    @omarmix60757 жыл бұрын

    :( جزاك الله خير.....ايست من ان انجح لو لا شرحك.... لو كل الاساتذة تشرح مثلك محد يرسب

  • @AdelNasim

    @AdelNasim

    7 жыл бұрын

    الله يقويك .. ويفتحها بوجهك وشكرا على المشاهدة صديقي

  • @mohamedantar1249
    @mohamedantar12492 жыл бұрын

    What a great explanation 🧡💛

  • @ridhamodgo1535
    @ridhamodgo15356 жыл бұрын

    رائع يا عادل اروع تفسير شفت الله يبارك فيك

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    الله يحفظك... وشكرا على المتابعة ..

  • @serin6636
    @serin66363 жыл бұрын

    ياريت تضيف لهالقائمة فيديو يتضمن مجموعة امثلة غير محلوله نحن الي نحلها ونطبق الي درسناه بلييز ..

  • @mohammadawwad3652
    @mohammadawwad36523 жыл бұрын

    الله يجزيك الخير ويسعدك ويرزقك عادل بيك مشاء الله عنك ما قصرت يا زعيم

  • @zeyadmoamen3265
    @zeyadmoamen32654 жыл бұрын

    what deference between memory location and location of variable

  • @rollasoultan1866
    @rollasoultan18664 жыл бұрын

    ايه الفرق بين ان البوينتر يطبع p و ان يطبع &p الاتنين إدريس بس ايه الفرق بين الاتنين و القيم متغيره

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    موقع p لحالو رح يجيب الـ address الخاص بالمتغير الي نربط في مؤشر الـ p لكن p& رح يجيب الـ address الخاص بـ مؤشر الـ p نفسو اذا ما وضحت اعملي run للكود #include using namespace std; int main() { int x = 0; int * p; p = &x; cout

  • @ahmedismail1018
    @ahmedismail10187 жыл бұрын

    حماك الله استمر

  • @AdelNasim

    @AdelNasim

    7 жыл бұрын

    يسعدك .. 💓

  • @Mar-ts4bn
    @Mar-ts4bn2 жыл бұрын

    والله الفيد دا كنز تسلم ايدك

  • @abdallafadl5698
    @abdallafadl56984 жыл бұрын

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

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    اجمعين يارب

  • @joudnassar6238
    @joudnassar62385 жыл бұрын

    الله يعطيك ألف عافية شرح ممتاز ومفصّل ياريت تعمل متلن لل java او اي لغة تانبة

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    يعافي عمرك .. اكيد ان شاء الله ..

  • @rozanmostafa1956
    @rozanmostafa19564 жыл бұрын

    يعطيك العافية يسلموا كتير على مجهودك 🌹🌹

  • @redwanenesmaoui9498
    @redwanenesmaoui94985 жыл бұрын

    تحية لك من المغرب رغم انني ادرس بالفرنسية الا ان شرحك رااااااائع جدا

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    حياك الله انت وكل المغرب .. اشكرك على الشهادة الرائعة .. وبالتوفيق الك ..

  • @LamaSf
    @LamaSf3 ай бұрын

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

  • @yagmur4679
    @yagmur46794 жыл бұрын

    يعطيك العافية بس ليش لنهيئ مكان لل pointer كان فينا دغري نصرح عنه متل العادة وليش استخدمنا delete ؟ مشان المساحة بالذاكرة يعني ؟

  • @AnasAhmed-ti8ft
    @AnasAhmed-ti8ft5 жыл бұрын

    جزك الله خير

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    وإياك يا رب .

  • @__sh2000
    @__sh2000 Жыл бұрын

    ما شاء الله لقيت طلبي أخيرا 😂

  • @user-xw2oc5eo3e
    @user-xw2oc5eo3e4 жыл бұрын

    شكرا جزيلا

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    حياك الله، بالتوفيق

  • @osamabassam7517
    @osamabassam75176 жыл бұрын

    شكرًا

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

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

  • @BasharSari2003
    @BasharSari20038 ай бұрын

    ياخي والله هكرت الاوبجكت معك يسعد دينك 😂🤍

  • @hesham4081
    @hesham40814 жыл бұрын

    شكرا انت ممتاز.

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    حياك الله، بالتوفيق

  • @molhamal-khodari4544
    @molhamal-khodari45444 жыл бұрын

    you are one of the best, Thank you!

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    Thanks for your support, good luck :)

  • @omarabuznaad4275
    @omarabuznaad42758 ай бұрын

    You are my savior ❤❤ thank u so much

  • @Mstron5
    @Mstron54 ай бұрын

    الله يجزاك خير مقصرت

  • @zainabramadan.9501
    @zainabramadan.95012 жыл бұрын

    شكرًا مرررة الله يسعدك

  • @ahmedismail1018
    @ahmedismail10187 жыл бұрын

    rectangle:: rectangle(int a,int b) { width=new int; height=new int ; *width=a; *height=b; } طيب ايه اللى هيحصل لو اديتا البوينتر عناوين المتغيرات نفسها مثلا rectangle:: rectangle(int a,int b) { width=&a; height=&b ; *width=a; *height=b; }

  • @ahmedismail1018

    @ahmedismail1018

    7 жыл бұрын

    بلاقى بيدينى قيم حربطه ليه

  • @anonymousbelgique7331
    @anonymousbelgique73312 жыл бұрын

    الله يسهلك يارب

  • @ahmedsabergalal5548
    @ahmedsabergalal55485 жыл бұрын

    الله ينور والله

  • @ahmedmohamed-qv8jh
    @ahmedmohamed-qv8jhАй бұрын

    طيب وليه استخدم البوينتر ما اخش دوغري علطول واغير ف المتغير براحتي

  • @malekalhobe
    @malekalhobe Жыл бұрын

    لو سمحت سؤال بأثر لوكتبت تابع area ل body تبعو تحت ل class...مو جواتو؟

  • @yahyamagdy3071
    @yahyamagdy30715 жыл бұрын

    شكراً جداً عاوز اعرف الفرق بين location of pointer و memory location

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    العفو .. حاول شوف الرابط www.geeksforgeeks.org/pointers-vs-references-cpp/

  • @ahmedismail1018
    @ahmedismail10187 жыл бұрын

    #include #include #include using namespace std; int main(){ int*ptr; int x=10; ptr=&x; *ptr=2000; x=5868; cout

  • @AdelNasim

    @AdelNasim

    7 жыл бұрын

    تقريبا ... البوينتر الو عنوان خاص فيه .. واذا تم ربطه بعنوان متغير .. اصبح يملك عنوان البوينتر نفسو بالاضافة لعنوان المتغير الذي.تم ربطه بالبوينتر ..

  • @mahmoudalmasri326
    @mahmoudalmasri3265 жыл бұрын

    Great

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    Good luck :)

  • @user-ni9fl1ev4i
    @user-ni9fl1ev4i6 ай бұрын

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

  • @usamaluqman2494
    @usamaluqman24945 жыл бұрын

    مشكور لشرحك الحلو بس اشون اخليه يبع الخواص بعدين ضرب مالهم يعني اريد اطبع الكل الول و العرض ثم الضرب

  • @salem6373
    @salem63735 жыл бұрын

    استاذ عادل ماشاء الله عليك ربنا يكتبها في ميزان حسناتك // عندي سؤال الله يسعدك لحد الان مفهوم النيو مافهمت الفائدة وعدت المحاضرة ومتشتت هل ممكن شرح مختصر أو ممكن استخدام النيو في ايش؛

  • @karimmuhammad7051

    @karimmuhammad7051

    2 жыл бұрын

    تستخدم ال new لارجاع عنوان من الذاكرة int *ptr = new int; الناحية اليمين هترجعلي عنوان والعنوان دا هيتخزن داخل حاوية العنواين فقط ولما أحب اتعامل مع العنوان دا اتعامل معاه بواسطة ال مؤشر هتتعب شوية عشان تفهم المؤشرات طبيعي خالص

  • @dalalsaidi1131
    @dalalsaidi11315 жыл бұрын

    رائع

  • @user-yb4mf3xr2q
    @user-yb4mf3xr2q2 жыл бұрын

    كيف ممكن احصل على المصدر oop

  • @user-rc3wr4kk4d
    @user-rc3wr4kk4d7 ай бұрын

    شنو سبب خروج الfunction خارج ال class؟ ممكن جواب ؟ السوال على اخر الفيديو

  • @mohamedmellouky8498
    @mohamedmellouky84984 жыл бұрын

    عند عمل int *p; p = new int ; تم نعطي قيمة 10 متلا *p = 10; هل يتم حجز مكان جديد بال Memory ? لاني لم افهم بالشرح لمذا اعطانا عنواني ادريس مختلفين لما عملنا cout ل *p و p لوحدها THANK YOU

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    new int حجزنا مكان بالـ Memory اما محتوى هذا المكان تم تعبئته عن طريق *p=قيمة معينة بالتوفيق الك

  • @10seeno
    @10seeno4 жыл бұрын

    يا شيخ الله يديك العافية .. ايش الفرق بين استخدام المغتيرات و المؤشرات ؟

  • @karimmuhammad7051

    @karimmuhammad7051

    2 жыл бұрын

    المتغيرات تكون محدودة في المجال الي اتعرفت فيها وبالتالي متقدرش تغير في محتواها خارج النطاق بتاعها انما بال مؤشرات والمراجع (pointers, reference) : تقدر ت access علي المتغيرات المحلية وتغير في قيمتها من داخل دوال مثلاً وينصح عموما بال reference وليس ال pointer لسهولتها وأمانها ولكن الpointer تستخدم في معظم الاوقات في الData structure مثل (LinkedList, ...)

  • @ss-eh2bm
    @ss-eh2bm4 жыл бұрын

    28:15 هلق ليش ما بتزبط اذا ربطناهم بعناويين a b بغض النظر عن الدستراكتر جربتها بس صار يعطيني ارقام عشوائية crectangle::crectangle(int a, int b) { width = &a; height = &b; }

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    نفذ المثال رح تفهم كلشي ان شاء الله #include using namespace std; class crectangle { public: int* width; int* height; crectangle(int w, int h) { width = &w; height = &h; *width = w; *height = h; } }; int main() { crectangle obj(5,3); cout

  • @mouadidmansour7927
    @mouadidmansour79275 жыл бұрын

    شكرا ليك اخي بس انا عندي مشكلة في (CRectangle::CRectangle(int a , int b r يقول لي expected premiry-expression before int '

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    العفو الخطأ عند تعريف الـ parameter واتحديدا في كتابة اسم المتغير ..

  • @zinebtahraoui2349
    @zinebtahraoui23495 жыл бұрын

    merciiiiiiiii

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    u welcome

  • @rhaymiphone
    @rhaymiphone2 жыл бұрын

    thx

  • @jawadnassar2986
    @jawadnassar29865 жыл бұрын

    يعطيك الاعافية استاذ عادل ما فهمت الفرق الحقيقي بين int *p p=new int

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    العفو .. بنصحك تشوف هالفيديو kzread.info/dash/bejne/mGt9lsWnepixetI.html

  • @jawadnassar2986

    @jawadnassar2986

    5 жыл бұрын

    مشكور يسلم دياتك

  • @nadafathy4359
    @nadafathy43594 жыл бұрын

    لو سمحت في اخر مثال ليه حطينا جوه الdestructor امر delete width ,delete height ..مش كده كده الdestructor حيمسح اي object من الmain?

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    فقط ال object النشط .. هو فعليا بيمسح القيم الي كانت محجوزة بال memory .. بمعنى بعمل format لل object مع العلم باقي اللغات الحديثة مش بحاجة لأمر ال delete كونو عملية ال format تتم automatic

  • @nadafathy4359

    @nadafathy4359

    4 жыл бұрын

    @@AdelNasim جزاك الله خيرا استاذي.. يعطيك الف عافية

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

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

  • @truereviews3350
    @truereviews33502 жыл бұрын

    هل البوينتر لما يكون مش مربوط مع عنوان متغير اي مهمل بالذاكرة زي ما حكيت رح يوخذ مساحه ؟

  • @abdulfattah.hussein
    @abdulfattah.hussein4 жыл бұрын

    love you

  • @ahmedismail1018
    @ahmedismail10187 жыл бұрын

    سوال لو انا استدعين داله الكونستركت لازم استدهى داله الهدم ولا دى بتتعمل اوتوماتيك

  • @ahmedhamza9277
    @ahmedhamza92775 жыл бұрын

    مش عمليه التهيئة بتتعمل عشان اسناد variable لل pointer طب مانا عندي variable a,,b كان ممكن اسنده علطول *width =a; *length =b;

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    ما فهمت صديقي ممكن توضح..!

  • @ahmedhamza9277

    @ahmedhamza9277

    5 жыл бұрын

    @@AdelNasim يعني ليه معملتش *width =a; علطول لماذا يجب ان اهيئه اولا لاني عندي variable

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    الفكرة انو اعلمك تدريجيا كيف تتعامل مع المؤشرات لانو بالكورس الي بعدو رح تحتاجهم بكل درس تقريبا ..

  • @ahmedhamza9277

    @ahmedhamza9277

    5 жыл бұрын

    @@AdelNasim شكرا فهمت من التعليقات شكرا جزيلا علي هذا الكورس

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

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

  • @ahmed_ekramy_24
    @ahmed_ekramy_24 Жыл бұрын

    استاذ عادل لما جيت اربط البوينتر ب void ال compiler عطاني error ما بعرف ليش

  • @ahmedismail1018
    @ahmedismail10187 жыл бұрын

    when i give void main() i become error i must it to change to int ? do you know why?

  • @AdelNasim

    @AdelNasim

    7 жыл бұрын

    This issue belongs to the compilers you use, whether it's a generation visual , or dev ..etc..

  • @ahmedismail1018

    @ahmedismail1018

    7 жыл бұрын

    انا استخدم كود بلوك

  • @jad_pls_sword_mm2118
    @jad_pls_sword_mm21184 жыл бұрын

    ايش لازمة اللفة بالبوينتر ، انا الى الان مش فاهم ليش عملو البوينتر ، بدي مثال بزبطش حلو الا بالبوينتر

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    اهلا صديقي, الفائدة الحقيقية من البوينتر ما رح تلمسها في هذا الكورس رح تلمسها بكورس الـ Data structures ان شاء الله

  • @mohamedabdalhady3163
    @mohamedabdalhady31635 жыл бұрын

    طيب مستخدم الفيربلز العاديه يعني ايه الاستفادة من البيونتر ده .واستعمله ليه مع أن نفس وظيفة الفيربلز. يعني ايه السيناريو الي لازم احتاجه فيه. شكرا على الشرح الرائع

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    ما رح تلاحظ الفائدة الحقيقية في هذا الكورس .. بعدو رح رح توخد كورس الداتا ستركشر ورح توضح الفكرة منو اكثر .. كل التوفيق الك

  • @user-pn1tt4gt9r
    @user-pn1tt4gt9r Жыл бұрын

    البرامج الي بتكتبها بتقدر تبعثلنا ياها ؟

  • @kahlildiab3273
    @kahlildiab32735 жыл бұрын

    اخ عادل كيف يعني هيئت والله اشي بعجق عند نيووو

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    هلا اخ خليل .. المقصد من التهيئة .. انو انا ما بقدر استفيد من ال Pointer ولا اسندلوا قيمة .. إلا بعد ما اربط هذا المؤشر .. اما عن طريق عنوان متغير .. او عن طريق ال New الخلاصة عند تعريف اي Pointer المفروض اهيئلو بإستخدام ال New ليش اهيئو عشان اقدر اعطيه قيمة .. مثال int* ptr = 100; هذا السطر خطأ لانو ما بقدر اعطي البوينتر قيمة مباشرة .. لازم اقول .. ptr = new int بعدها انا بصير قادر اسندلو قيمة زي ما شفت بالفيديو .. واذا ما افهمت .. اتوقع في عندك مشكلة في فهم ال Pointers في درسين بكورس ال C++ بتشرح الموضوع بالتفصيل .. حاول شوفهم اذا ضل عندك مشاكل

  • @kahlildiab3273

    @kahlildiab3273

    5 жыл бұрын

    @@AdelNasim شكرا اخ عادل فهمتها بعد ما شرحت عن بوينتر كل حب والأحترام بس اذا ممكن الفيس تبعك نتواصل مع بعض يا اخوي ##########.............

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    الله يزيدك من علمو .. بنفس الاسم صديقي ..

  • @mahmoudalfawair2967
    @mahmoudalfawair29672 жыл бұрын

    طب شو الهدف من اني استخدم ال new & delete في ال class وانا بقدر احط متغير عادي ؟

  • @minamakram7164

    @minamakram7164

    Жыл бұрын

    يديك حرية فى ال memory أكثر انك تمسح ال pointer بعد الانتهاء من استخدامه

  • @sajahradaideh4895
    @sajahradaideh4895 Жыл бұрын

    الب ارسلان حلقه ٥٣

  • @TidelxD
    @TidelxD6 жыл бұрын

    هل يكمننا إنشاء data type من نوع pointer ????

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    قصدك اعررف بوينتر ماخذ قيمتو من بوينتر آخر ؟! اذا كان هيك قصدك شوف هالمثال .. www.tutorialspoint.com/cplusplus/cpp_pointer_to_pointer.htm

  • @TidelxD

    @TidelxD

    6 жыл бұрын

    Adel Nasim قصدي كيف ننشء سلسلة من المؤشرات مثلا struct يحمل جواتو value من نوع مؤشر بالفرنسية نقول list chainée

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    تمام .. هذا رح يكون معظم شغلنا بدورت الداتا ستركشر .. بس اذا حاب تشوف مثال حاكي انا عنو بدس ال structure الخاص بدورة السي بلس بلس .

  • @TidelxD

    @TidelxD

    6 жыл бұрын

    Adel Nasim اين دورة الداتا ستركتر ؟؟ على قناتك موجودة ؟

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    قيد الانشاء صديقي ..

  • @karrarahmed1485
    @karrarahmed14853 жыл бұрын

    عندي من اخلي void main ياشر ايرر بس من اسويها int main يشتغل الكود شنو سبب؟ وهل تاثر على الكود

  • @raya1892

    @raya1892

    Жыл бұрын

    نفس الشي لكن اذا void لازم تشيل return 0

  • @amromohmmad6579
    @amromohmmad65796 жыл бұрын

    طيب ليش لما احط ال base=&b بدل الbase= new int بعطيني جواب مختلف بتمنى ترد كل الاحترام

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    اهلا صديقي .. يا ريت تكتبلي المثال الي عندك كامل عشان اجابتي تكون ادق الك ..

  • @amromohmmad6579

    @amromohmmad6579

    6 жыл бұрын

    انا قصدي ليش اذا حطيت بدل ال base =new int احط base =&b نفس المثال الي انت عامله بطلعلي جواب مختلف

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    اكيد رح يختلف لانو بطبيعة الحال بالاصل لما يكون في عندي متغير بين اقواس الفنكشن رح ينحجزلو مكان بالذاكرة مختلف عن المتغير الي رح ابعثو بالـ Main إلا اذا بعثت المتغير لحظة بناء الفنكشن Call By Ref هون بعتبرهم نفس الموقع لكن حتى لو جربتها بالـ Call By Ref رح تعطيك خطأ بتمنى تكون افهمت شو بقصد .. الخلاصة خليك عالـ new

  • @amromohmmad6579

    @amromohmmad6579

    6 жыл бұрын

    Adel Nasim اشكرك

  • @amromohmmad6579

    @amromohmmad6579

    6 жыл бұрын

    Adel Nasim في نية تعمل كورس خوارزميات وتراكيب البيانات ولا لا

  • @sajahradaideh4895
    @sajahradaideh4895 Жыл бұрын

    Alp arslan

  • @bebo5605
    @bebo56057 жыл бұрын

    يعطيك العافية 🙆 هسا بس عملنا cout ل &p1 و p1 طبع عنوانين مختلفين ؟ ليش ؟ صح الثنتين مقصود فيهم عنوان البوينتر ! *الدقيقة 23*

  • @AdelNasim

    @AdelNasim

    7 жыл бұрын

    الله عافيكي .. لا هوة المسألة قريبة شوي ... ركزي معي هلا بالـ p1 لو تلاحظي احا ربطاها بالـ new يعني لما اطبع p1 رح يطبع الموقع الي حجزتلو ياه عن طريق الـ new يعني حيطبع الـ new نفسها اما لما اطبع الـ &p رح يطبع الموقع الخاص بالـ p مش بالـ new

  • @bebo5605

    @bebo5605

    7 жыл бұрын

    Adel Nasim اه..اه .. فمهت عليك يعني موقعين مختلفين .. يسلمووو

  • @AdelNasim

    @AdelNasim

    7 жыл бұрын

    يا هلا

  • @walayyoub

    @walayyoub

    6 жыл бұрын

    الله يعطيك العافية هذا نفس السؤال الي اجا ببالي ..تكمله على السؤال نفسه انا رجعت حطيت ال p1 مكان ال new ليش ما حط p1 بنفس موقع new

  • @zeyadhessien5557

    @zeyadhessien5557

    2 жыл бұрын

    @@AdelNasim ما فى منك

  • @abdalrahmanabualzait4881
    @abdalrahmanabualzait48816 жыл бұрын

    طيب ليش ما استعملنا new مع الarea فنكشن ؟

  • @mahmoudmagdy4407
    @mahmoudmagdy44076 жыл бұрын

    انا لما بعمل delete بيطبع بردو القيمة

  • @ibrahimhegazy7051
    @ibrahimhegazy70516 жыл бұрын

    هو في فرق بين p&وال p بس؟

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    تابع الرد على تعليقات الاخت Abeer ..

  • @yousefsalamh6576

    @yousefsalamh6576

    5 жыл бұрын

    @@AdelNasim ايش الفرق هذا نفس سوالي اي تعليق قرأت كل التعليقات يا ريت تجاوبنا هون اخ عادل وشكرا ألك

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    كان الرد : .. المسألة قريبة شوي ... ركز معي هلا بالـ p1 لو تلاحظ احنا ربطاها بالـ new يعني لما اطبع p1 رح يطبع الموقع الي حجزتلو ياه عن طريق الـ new يعني حيطبع الـ new نفسها اما لما اطبع الـ &p رح يطبع الموقع الخاص بالـ p مش بالـ new

  • @yousefsalamh6576

    @yousefsalamh6576

    5 жыл бұрын

    Adel Nasim يعني المقصود هون انو في الحالتين طبع address الخاص في البيونتر لكن في حاله الاولي new طبع العنوان الاول الخاص في new مكان فاضي بذاكره وبالحاله ثانيه لما اعملت اسناد للقيمه ١٠ تغير مكان بوينتر بذاكره وصار ايشر عمكان جديد بذاكره هيك صح ؟

  • @AdelNasim

    @AdelNasim

    5 жыл бұрын

    كلام سليم ..

  • @ramayag2785
    @ramayag27854 жыл бұрын

    استاذ عادل ممكن سؤال جدا ضروري ؟

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    تفضلي

  • @ramayag2785

    @ramayag2785

    4 жыл бұрын

    ​@@AdelNasim #include class Pair { public: int *pa,*pb; Pair(int, int); Pair(const Pair &); ~Pair(); }; Pair::Pair(int a,int b) { pa=new int; *pa=a; pb=new int; *pb=b; } Pair::Pair(const Pair &other) { ؟؟؟؟؟؟؟؟؟؟؟؟ } Pair::~Pair() { delete pa; delete pb; } /* Here is a main() function you can use * to check your implementation of the * class Pair member functions. */ int main() { Pair p(15,16); Pair q(p); Pair *hp = new Pair(23,42); delete hp; std::cout

  • @AdelNasim

    @AdelNasim

    4 жыл бұрын

    Pair::Pair(const Pair& other) { pa = new int; pb = new int; *pa = *other.pa; *pb = *other.pb; }

  • @hudaha6943
    @hudaha69432 жыл бұрын

    عندي سؤال بالبرمجة ضروري كتير كيف فيني اسئل

  • @AhmedMostafa-iz9mo
    @AhmedMostafa-iz9mo6 жыл бұрын

    اطبق علي الشرح دا منين

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

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

  • @elzeroquantumschool1607

    @elzeroquantumschool1607

    5 жыл бұрын

    I am using DCoder It is android app to run it on cell phone m.facebook.com/story.php?story_fbid=570465633406459&id=100013290817804

  • @asaweralward7281
    @asaweralward72816 жыл бұрын

    ليش ماكو اكثر من مثال 😔

  • @AdelNasim

    @AdelNasim

    6 жыл бұрын

    الفكرة الاساسية عندك.. ممكن تعديل بالكود وتجربة شو بطلع معك ..يكون احسن مثال .. بالتوفيق

  • @asaweralward7281

    @asaweralward7281

    6 жыл бұрын

    @@AdelNasim صح والله .من هذه الفيديوهات استفدت ونجحت جنت اصلا ماعندي اساسيات للبرمجه.

  • @HhHh-to2et
    @HhHh-to2et3 ай бұрын

    ليش هون خطأ int x=7; int *p; p=&x; delete p; cout