[ أصول البرمجة ] 9- الحجز الديناميكي - Stack Vs Heap ( مهم )

  Рет қаралды 49,599

محمود سامي Hard-Code l

محمود سامي Hard-Code l

Күн бұрын

Пікірлер: 116
@theright9082
@theright9082 Жыл бұрын
ياشيخ صرلي عم ادرس هل الموضوع من القنوات الاجنية تلت ايام قسما بالله ضعت من كنر تخبيصهم ياسيدي الله يجزاك الخير والله مبدع
@samfisher8426
@samfisher8426 2 жыл бұрын
يااخي يعجز اللسان عن شكرك .. فهمت واستوعبت امور كثيره من خلال شرحك جلست اقرء كتب وسلايدات بس مااستوعبت غير 30% ومن شرحك فقط استوعبت 70% الله يجزاك كل خير واحلى لايك واشتراك
@HardCode
@HardCode 2 жыл бұрын
شكرا لذوقك
@玛依-i2v
@玛依-i2v 5 жыл бұрын
لو سمحت لاتوقف تنزيل فيديوهات شروحاتك اكثر من رائعه you are a life saver
@yahyamagdy3071
@yahyamagdy3071 5 жыл бұрын
أتفق وبشدة
@aurayemen4589
@aurayemen4589 2 жыл бұрын
بجد
@king1king2king3
@king1king2king3 6 жыл бұрын
طريقة شرحك جميلة وبسيطة وكمان بتوضح بالصور ودة أهم حاجة دا غير طبعا أن دى حاجات أساسية لازم الكل يعرفها لانها مهمة يا ريت تكمل شروحاتك وخسارة أنك تبطل تضيف فيديوهات جديدة
@ابوعبدودرة
@ابوعبدودرة Жыл бұрын
تخرجت ولا لسا 😂
@abdulfattah.hussein
@abdulfattah.hussein 3 жыл бұрын
اي حد من دفعتي حاسبات قنا يشوف الكومنت دا ، الراجل دا عظماااااااه يا جدعان والله
@ksport12
@ksport12 5 ай бұрын
ما شاء الله عليك , طريقة توصيلك للفكرة مبدعة❤ 17:53
@alialghanem5537
@alialghanem5537 4 жыл бұрын
بوركت جهودك ... شرح رائع و مفيد ... تم استيعاب الفرق بين Heap و Stack أخيراً ...
@7io_
@7io_ 16 күн бұрын
شرح أعجز عن وصفه، بارك الله لك يا أخي.
@anwaralssayed1119
@anwaralssayed1119 12 күн бұрын
والله شرحك أكثر من رائع ياليت تستمر بشرحك بمواضيع اخرى حول c++
@haroonamer6503
@haroonamer6503 4 жыл бұрын
يعطيك العافية شرحك من اجمل الشروحات اللي ساعدتني جداً !
@HardCode
@HardCode 4 жыл бұрын
شرف ليا, بالتوفيق
@fdc_8507
@fdc_8507 5 жыл бұрын
شرحك كويس جدا لدرجة انه بيستفزني اتعلم C حتى ولو مش هستخدمها ^_^ ياريت لو حضرتك ملم بالبايثون تشارك بشروحت مثل دي بالتوفيق يا باشمهندس
@HardCode
@HardCode 5 жыл бұрын
شكرا ليك, هو فعلا تعلم اللغات دي هيفتح عقلك على مواضيع ممتعه ومهمه في الحقيقة انا اكتر لغة بكرهها هي الـ python ومتسألنيش عن السبب لأن انا نفسي مش عارف xD بشكل عام يعني انا بحب الـ strongly typed programming languages , الي هو انت بتحدد كل حاجة بتعملها مفيش variable كده يشيل كل حاجة وخلاص زي بايثون وجافاسكربت وغيرهم, صحيح هما لغات مرنه اكتر واسهل لكن انا مبرتحش معهم. فبعتذر مش هقدر افيد في اي حاجة بتخص البايثون تحديدا, عموما القناه انا بحاول اركز على Concepts اكتر ما بركز على لغات برمجة
@alazawi03
@alazawi03 8 ай бұрын
الله يجزيك خير و يدخلك الفردوس الاعلى من غير سابق حساب ولا عذاب
@ksport12
@ksport12 5 ай бұрын
ما شاء الله عليك , طريقة توصيلك للفكرة مبدعة❤
@awsabd66
@awsabd66 7 жыл бұрын
يسعد ربك احلى دكتور شرح رائع بمعنى لكلمة 👏👌❤
@HardCode
@HardCode 7 жыл бұрын
تسلم يا غالي
@ابوعبدودرة
@ابوعبدودرة Жыл бұрын
تخرجت ولا لسا 😅
@salamalikom6604
@salamalikom6604 7 жыл бұрын
صحيت يا الطرباق. الله يفتح عليك ابواب الخير
@khadidjakhadidja9505
@khadidjakhadidja9505 5 жыл бұрын
ههههه والله يابن بلادى صح طرباڨ هههه فهمت هذا وين وستوعبت انا
@khadidjakhadidja9505
@khadidjakhadidja9505 5 жыл бұрын
انت رائع يااستاااذ فعلا😭😭😭وشكرا جزيلا حفظك الله ❤❤❤❤❤❤
@عمروالهمداني-ص3ل
@عمروالهمداني-ص3ل 2 жыл бұрын
تعلمت من حظرت أفضل من الجامعة شكراا
@user-yr4ct1oj8ljkj
@user-yr4ct1oj8ljkj Жыл бұрын
جزاك الله خير أي الجمال دا❤❤❤
@someone-xm4ik
@someone-xm4ik 3 жыл бұрын
الله يجزاك الجنه بلا حساب ولا سابق عذاب امين امين
@Fetrah2
@Fetrah2 7 ай бұрын
جزاك الله خير شرح ممتاز
@adamamer1788
@adamamer1788 2 ай бұрын
ممتاز الله يجازيك كل خير
@chbdz
@chbdz 2 ай бұрын
مشكور يا استاذ ❤❤
@imeneabir7887
@imeneabir7887 2 ай бұрын
شرحك رااااااائع ❤
@khaledmohamed9083
@khaledmohamed9083 3 жыл бұрын
جزاك الله خيرا بجد شرح اكثر من رائع استمر
@ladenaltahery680
@ladenaltahery680 Жыл бұрын
شرح رائع جدا....جزاك الله الف خير
@Mstron5
@Mstron5 6 ай бұрын
الله يجزاك خير ويرفع قدرك ماقصرت
@thor-h7i
@thor-h7i 19 күн бұрын
شرح ممتاز❤❤❤❤
@JimmyC0
@JimmyC0 2 жыл бұрын
شرح عظيم جدا الحقيقه
@mahmoudabdelwahab2734
@mahmoudabdelwahab2734 5 жыл бұрын
شرحك ممتاز بسم الله ما شاء الله
@HardCode
@HardCode 5 жыл бұрын
تسلم ربنا يخليك
@hamada15499
@hamada15499 11 ай бұрын
شرح ملكي ! بارك الله فيك !
@mostafahasan2385
@mostafahasan2385 7 жыл бұрын
شكرا لك...على هذه الدورس المفيدة
@HardCode
@HardCode 7 жыл бұрын
العفو , شرفني وجودك معنا
@braveheart9155
@braveheart9155 7 жыл бұрын
ما شاء الله اللهم بارك استمر ياغالي ربي يوفقك
@HardCode
@HardCode 7 жыл бұрын
شكرا لك يا غالي , شرفني مرورك الكريم
@bachirbekkouche5894
@bachirbekkouche5894 Жыл бұрын
بارك الله فيك
@mahmoudosman5146
@mahmoudosman5146 3 жыл бұрын
الله يزيدك من فضله ❤
@HaithamCode
@HaithamCode 9 ай бұрын
تسلم الله يعطيك العافية
@hamzachannel2431
@hamzachannel2431 4 жыл бұрын
بارك الله فيك اخي شكرا جزيلا ربي يوفقك
@amtar2015
@amtar2015 Жыл бұрын
شكرا لك وجزاك الله خير شرح جميل وشامل
@ahmedelmawrdy4381
@ahmedelmawrdy4381 5 жыл бұрын
جزاك الله خبرا
@ahmadhamied9891
@ahmadhamied9891 7 жыл бұрын
بارك الله فيك شرح اكثر من رائع
@saralll7038
@saralll7038 6 жыл бұрын
اكثر من رائع سلِمت يداك
@abdallahali2557
@abdallahali2557 7 жыл бұрын
رائع جدا أشكرك يا غالي
@HardCode
@HardCode 7 жыл бұрын
تسلم , شرفني وجودك معنا
@mohamedmounir9734
@mohamedmounir9734 Жыл бұрын
مشكوووووور جدا يا استاااااااااااااااذ❤
@marwazaid3254
@marwazaid3254 4 жыл бұрын
جزاك الله خيرا ونفع بك.
@LoverSoftwares
@LoverSoftwares 4 жыл бұрын
شكرا شكرا شكرا شكرا شكرا شكرا بجد
@akrooma
@akrooma 2 жыл бұрын
بس حقيقي مفيد . شكرا لك
@abuelkheir
@abuelkheir 5 жыл бұрын
ربنا يباركلك و تسلم ايدك علي المجهود
@mowafkmha4505
@mowafkmha4505 2 жыл бұрын
جزاك الله كل خير
@hayamKamal.channel
@hayamKamal.channel 3 жыл бұрын
Perfect 👍
@MohamedAli-kg5im
@MohamedAli-kg5im Жыл бұрын
رااااائع جدانا
@mohmmadse1565
@mohmmadse1565 7 жыл бұрын
الى الامام
@m.adnantawesh1529
@m.adnantawesh1529 7 жыл бұрын
الله يفتح عليك ..
@cat1200101133
@cat1200101133 6 жыл бұрын
thanxxx brothe
@khalifarmili1256
@khalifarmili1256 3 жыл бұрын
Good job bro
@HardCode
@HardCode 3 жыл бұрын
ty ♥
@عبداللهبنحسينالقاضي
@عبداللهبنحسينالقاضي 3 жыл бұрын
شككككككرا
@Saeed_Alghrbawy
@Saeed_Alghrbawy Жыл бұрын
Nice ❤
@mohamedfadili2404
@mohamedfadili2404 5 жыл бұрын
wooow you are great
@HardCode
@HardCode 5 жыл бұрын
Thank you ♥
@reenadalghofaili8676
@reenadalghofaili8676 6 жыл бұрын
شرح ممتااااااااااااااز
@lava_dev169
@lava_dev169 2 жыл бұрын
يخويا انا بحبك
@aminerf3488
@aminerf3488 6 жыл бұрын
شكرا بزاف! :D
@hamzahf5775
@hamzahf5775 3 жыл бұрын
Thanks so much
@accessdenied9393
@accessdenied9393 3 жыл бұрын
Literally Awesome!
@omaralkhasawneh1968
@omaralkhasawneh1968 Жыл бұрын
فيديو رائع ، إستمر أخي ، مشكلتك إنك ما بتستمر
@MoBo90
@MoBo90 7 жыл бұрын
شكرا
@wiki-tech1741
@wiki-tech1741 5 жыл бұрын
السلام عليكم مشكور كتيرا على مجهوذاتك اخي الكرم هل يمكنك ان تشرح لي ماهو ixi الذي ذكرته في 0:55 او فكرة عليه لابحت فيه اكتر
@HardCode
@HardCode 5 жыл бұрын
exe هي صيغة البرامج على الويندز executable file
@Omar.bin.khattab
@Omar.bin.khattab 2 жыл бұрын
جزاك الله خيراااا واحسن الله اليك سؤال من فضلك هل لل garbage collector دور في عملية تنظيف المتغييرات المخزنة داخل Heap ام لا وهل هي متوفرة داخل c++ ام فقط في C# وشكرااا
@asmaaalnadhari2565
@asmaaalnadhari2565 4 жыл бұрын
لمن كنت بتشرح الفانكشن.. كيف ممكن تتنفذ الدالة الثانية قبل الاولة!! والسي بلس خطية يعني بتبدأ تنفذ اللي الدالة اللي تم استدعاءها أولاً...ولا ايه؟
@AbdElrahmanAmirMohamed
@AbdElrahmanAmirMohamed 2 ай бұрын
انا نفسي افهم الاجزاء دي مكانها فين ف الحقيقه علي مجسم الرام ؟؟؟؟
@themaskedvideo-794
@themaskedvideo-794 7 жыл бұрын
ليه توقفت يا محمود
@mustafayousif2696
@mustafayousif2696 7 жыл бұрын
عندي سؤالين: هل يمكن انشاء مصفوفة دون تحديد حجمها؟ ماذا لو انشأنا حلقة تكرارية لا نهائية لأنشاء قيم في الهيب، هل يتعبئ الرام ولا يتوقف عند حد معين؟
@HardCode
@HardCode 7 жыл бұрын
1) مستحيل تعمل مصفوفة بدون تحديد حجمها لكن ممكن تغير حجمها بعدين , لكن مبدأيا لازم تعطي حجم معين 2) نعم يمتلأ ال Heap الخاص بالبرنامج , لأن كل برنامج بيكون له Stack و Heap , حجمهم بيختلف على حسب الـ OS الي عندك تقريبا ال Stack بيكون 2 ميجا بايت وال Heap بيكون 2 جيجا بايت , انا جربت عندي ولقيت الهيب اتخزن فيه 2 جيجا وبعدين طلعلي خطأ لما حاولت احجز اماكن تانيه
@themoorishmovement5970
@themoorishmovement5970 2 жыл бұрын
شرح واعر
@kareemshahtout6030
@kareemshahtout6030 Жыл бұрын
شرحك رائع .... بس انا احترت من لهجتك انت مصري ولا فلسطيني ؟!!😂😂
@aidroosalazaniaz7714
@aidroosalazaniaz7714 Ай бұрын
اعتقد انه صيني او الماني😂😂
@jfintnjdnbdjdlidjhdjidibrf5980
@jfintnjdnbdjdlidjhdjidibrf5980 5 жыл бұрын
❤🌻
@sky-mq3ub
@sky-mq3ub 6 жыл бұрын
احتاج الى فكره برنامج يقوم بعمل محاكاه لاداره الذاكره c++memory management simulator ممكن تساعدينى كفكره للبرنامج فقط
@0x3b
@0x3b 2 ай бұрын
ياخي احبك والله لو عندي بنت زوجتك يالطعمية
@shimaas7414
@shimaas7414 3 ай бұрын
طيب ليه بنعمل بوينتر يشاور عال variables وأرميها فالheap هل البوينتر مساحته بتبقى أقل من الvar اللي بيشاور عليه؟ ولا ده علشان بس أتجاوز مشكلة ال scopes المختلفة واقدر اوصل للvar من اي مكان؟ وشكرا جدا عالشرح جزاك الله خيرا
@HardCode
@HardCode 3 ай бұрын
ابسط فايده, انك لما بتحتاج تبعت الـ Object ده لـ Function فبدل ما تعمل Copy للداتا كلها, بتبعت الـ Address بتاعة بس, في حاجات كتير طبعاً غير كده, حاجة زي الـ Linked List والـ Trees معتمده اعتماد كلي على الـ Pointers
@shimaas7414
@shimaas7414 3 ай бұрын
@@HardCode شكرا جدا عالتوضيح
@zerokero9444
@zerokero9444 2 жыл бұрын
كيف احجز اخر موقع في مصفوفه؟😅
@SohiubAshraf
@SohiubAshraf Жыл бұрын
حضرتك انا مش فاهم لما عملت delete انال شلت العنوان فقط ولم احذف القيمه الى موجوده فى heap ممكن توضيح بعد اذنك
@HardCode
@HardCode Жыл бұрын
مفيش حاجة اسمها شلت العنوان انت لما بتعمل delete بتمسح الاوبجيكت او القيمة الموجوده فال heap الي جوا عنوان معين لكن ال pointer الموجود فالـ stack متقدر تمسحه لانه بيتمسح اتومتيك لما الفنكشن تخلص
@hamsaali3889
@hamsaali3889 Жыл бұрын
معلش سؤال ادوس اكتر من لايك واحد ازاي ❤❤
@HardCode
@HardCode Жыл бұрын
كفاية تعليقك الجميل ده, تسلم ❤
@happyattili4723
@happyattili4723 5 жыл бұрын
شرح رااائع ...... بس ازا انت اردني ممكن تصير تحكي بالاردني ؟؟ لهجتك ما حسيتها مصرية عنجد
@HardCode
@HardCode 5 жыл бұрын
مصري والله xD بس قالبه على اهل الشام عشان كنت عايش برا مصر فتره كبيره
@happyattili4723
@happyattili4723 5 жыл бұрын
@@HardCode حلوو الله يوفقك
@happyattili4723
@happyattili4723 5 жыл бұрын
مرحبا .. ممكن ابعتلك سؤال و تساعدني بحلو
@owaishamouda
@owaishamouda 6 жыл бұрын
سؤال اتمنى ان تجيب في مكان في رام اين بنية لكيو ؟ سؤال ثاني رفرنس وين بتنحجز ؟
@HardCode
@HardCode 6 жыл бұрын
السؤال الأول : الـ stack هو مكان في المساحة الخاصة بالتطبيق لم اقصد به الـ data structure stack وتم تسميته بالـ stack لانه يقوم بنفس وظيفة فالـ data structure لكن الـ queue هو داتا ستركرش عادي ليس مكان فالمومري ------------------------------------------------------------------------------------------------------------------------ السؤال التاني : الـ reference هي اسم مستعار للمتغير لكن لا يتم حفظها مثل المؤشرات فالذاكرة كل ذلك يتم عن طريق ال compiler في وقت ال compile time ولنفترض عندك الكود التالي : int x = 5; int& ref = x;out
@ahm_adash_i6723
@ahm_adash_i6723 Жыл бұрын
ما الفائدة من ال Heap
@AbdulrhmanAzmy-qh2jj
@AbdulrhmanAzmy-qh2jj 8 ай бұрын
هي الفكرة بين ال Heap , Stack --< كأن والدك يديك مصروف فمصروف هو ال Stack ولكن انت لو عايز فلوس تانيه بيكون هو مديك شيك تصرفه من البنك لو احتجت وتصرف منه براحتك فالشيك ده هو Pointer فقط ومفيش حد يقدر يعمل كده غير الPointer والبنك هو الHeap وهو ذاكرة كبيرة جدآ وفاضية عندك بالميموري
@tareqnasif4442
@tareqnasif4442 7 жыл бұрын
شرحك جميل.. لهجتك مخلوطه حيرتني من وين انت
@zizosaid2351
@zizosaid2351 7 жыл бұрын
تقريبا من مصر
@ksport12
@ksport12 5 ай бұрын
ما شاء الله عليك , طريقة توصيلك للفكرة مبدعة❤
@ameendababat9886
@ameendababat9886 2 жыл бұрын
بارك الله فيك شرح اكثر من رائع
@user-salih_00
@user-salih_00 Жыл бұрын
جزاك الله خيرا
@sulimanabughaida4871
@sulimanabughaida4871 4 жыл бұрын
شكرا
@Sam-o3k6n
@Sam-o3k6n 13 күн бұрын
شكراا
@youssefmasoud6768
@youssefmasoud6768 8 ай бұрын
جزاك الله خيرا
[ أصول البرمجة ] 10- حجز مصفوفة متغيرة الحجم - Dynamic Array
8:12
Pointers and dynamic memory - stack vs heap
17:26
mycodeschool
Рет қаралды 1,5 МЛН
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН
УЛИЧНЫЕ МУЗЫКАНТЫ В СОЧИ 🤘🏻
0:33
РОК ЗАВОД
Рет қаралды 7 МЛН
Stack vs Heap Memory in C++
19:31
The Cherno
Рет қаралды 585 М.
Stack vs Heap Memory - Simple Explanation
5:28
Alex Hyett
Рет қаралды 266 М.
C#: The Heap and the Stack
9:50
Edward Tanguay
Рет қаралды 38 М.
[ أصول البرمجة ] 1- شرح الذاكرة ( RAM ) والمؤشرات ( Pointers )
14:30
#18 Stack and Heap شرح
8:40
Mohamed Ebrahim Saad
Рет қаралды 8 М.
you will never ask about pointers again after watching this video
8:03
شرح الـ stack - data structure (stack)
12:01
Mega Code
Рет қаралды 155 М.
#26 Stack And Heap in Java
12:37
Telusko
Рет қаралды 299 М.
Hilarious FAKE TONGUE Prank by WEDNESDAY😏🖤
0:39
La La Life Shorts
Рет қаралды 44 МЛН