[Arabic] Fundamentals Of Programming With C++

Поділитися
Вставка
  • Опубліковано 16 гру 2024

КОМЕНТАРІ • 106

  • @ElzeroWebSchool
    @ElzeroWebSchool  Рік тому +45

    كلمة Vector في المقارنة المفروض نشيلها من آخر سطر في المقارنة الخاصة بوجودها في C, ++C
    -
    Vector Available In C++
    Array Available In C, C++
    -
    في قيمة اسمها numsArray طبعت بدالها nums لكن الفكرة واحدة ❤

    • @GT63.
      @GT63. Рік тому

      + بالدقيقة 8:58 انت سويت Vector و سميتو arrayOfNumbers مش vectorOfNumbers 😁

    • @ElzeroWebSchool
      @ElzeroWebSchool  Рік тому +5

      @@GT63. لا التسمية ملهاش علاقة عادي ممكن اسميها كونتينر اوف نمبرز

    • @GT63.
      @GT63. Рік тому +3

      @@ElzeroWebSchool ايوا بعرف مش قصدي خطأ برمجي قصدي خطأ لغوي يمكن ناس تتلخبط ❤

    • @shroukkamel1526
      @shroukkamel1526 Рік тому +1

      @@ElzeroWebSchool لبو سمحت ي بشمهندس ف اخر فكره حضرتك عملت numsvector[i]مش حضرتك قولت مينفعش index ونستخدم atليه معملنهاش numsvector.at(i)

    • @mohamedbebo4901
      @mohamedbebo4901 Рік тому

      ​@@shroukkamel1526 لو جربت تعملها زي منتا بتقول هتطلعلك نفس النتيجة مفيش اختلاف بس انا برضو عاوز اعرف هي ازاي نفعت ب [ ] كدة

  • @sheko88345
    @sheko88345 Рік тому +48

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

  • @larbiboy2934
    @larbiboy2934 Рік тому +3

    I am watching 4 min ads in this video and I havn't any problem we can watch more
    Thank you very much ❤❤❤❤

  • @HamzaWaleed-f7z
    @HamzaWaleed-f7z 6 місяців тому +2

    8:18 هنا الافضل استخدام at بدل من ال [] زي ما حضرتك قلت قبل كده.

  • @ArmoryTV6535
    @ArmoryTV6535 Рік тому +5

    انت افضل استاذ في برمجة احب شرحك

  • @businesshassen
    @businesshassen Рік тому +1

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

  • @kintag4459
    @kintag4459 Рік тому +2

    جـــــــــزاك الله عنا خير الجــــــــزاء

  • @Mosiddiq-o3v
    @Mosiddiq-o3v 10 місяців тому

    بسم الله ما شاء الله شرح اكثر من رائع خلتني احب البرمجه شكرا جدا يا هندسه

  • @muhammedjalbout
    @muhammedjalbout Рік тому +4

    الدرس صعب شوية .. يا أما أنا اللي مسكر مخي 😅 ..
    في الاعادة افادة أكيد.. شكرا استاذتا العزيز

  • @kiykio4299
    @kiykio4299 Рік тому

    كل عام وانتم بخير وتقبل الله منا ومنكم صالح الأعمال فى هذة الليلة المباركة وجعلك ممن عتقائه من النار

  • @eng.mohammedabdullah7513
    @eng.mohammedabdullah7513 Рік тому +1

    ما شاء الله تبارك الله شرح ممتاز ... الله يرزقك الجنة

  • @_S_R_10
    @_S_R_10 4 місяці тому +1

    و عليكم السلام ورحمة الله وبركاته
    شكرا لحضرتك

  • @user-sb3qq7fy6p
    @user-sb3qq7fy6p Рік тому

    الله يعطيك الف عافية ورحمة الله على والديك رحمة واسعة

  • @ahmedmorsi4815
    @ahmedmorsi4815 Місяць тому

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

  • @ahmedalswesy1
    @ahmedalswesy1 Рік тому +1

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

  • @Hussein....
    @Hussein.... Рік тому

    عظمة كالعادة ❤❤❤❤

  • @ahmed.m.elgameel6818
    @ahmed.m.elgameel6818 Рік тому

    بالتوفيق يا هندسة

  • @SohiubAshraf
    @SohiubAshraf Рік тому

    بالتوفيق يا هندسه

  • @ahmedfouad6070
    @ahmedfouad6070 Рік тому

    ربنا يجعله فى ميزان حسناتك ويبارك فى صحتك يارب❤

  • @sanaeareina5371
    @sanaeareina5371 5 місяців тому

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

  • @mahmoudyou7259
    @mahmoudyou7259 Рік тому

    كل الشكر لمجهودك العظيم ... 🤩

  • @petrox4822
    @petrox4822 Рік тому

    ياسلام على الشرح 😋.

  • @mohamedelhajaji-yr2ee
    @mohamedelhajaji-yr2ee Рік тому +1

    السلام عليكم
    يا استاذ ممكن تعمل حلقة تشرح فيها الفيسيوال كميةنيتي و الفرق بينو وبين نسخة الكود ليه كمبرمجين سي بلس بلس لازم نبقى نستعملو وشكرا

  • @tarekabb7097
    @tarekabb7097 Рік тому +3

    ما هو سبب عدم ظهور نفس الخطأ في visual studio code ؟ وتعامل مع الكود بشكل عادي !!!!!

  • @القرآنالكريم-س7ع7ج
    @القرآنالكريم-س7ع7ج 3 місяці тому

    7:55 المفروض نبعت ال vector by ref صح عشان ما يعملش كوبي لل vector بس يبعت ال address احسن للاداء اذا عندي خطا صلحولي رجاءا 🤍🤍

  • @alsaidabdelrahman
    @alsaidabdelrahman Рік тому +2

    في دقيقه 5.23
    مفروض نطبع
    cout

    • @ElzeroWebSchool
      @ElzeroWebSchool  Рік тому +2

      مظبوط صح هي نفس التجربة
      هعدل الكود على الموقع تسلم ❤️

  • @usamaradwan
    @usamaradwan Рік тому

    ربنا يبارك فيك ويرزقك بكل خير
    جزيل الشكر

  • @itsIraq
    @itsIraq Рік тому

    شكرا جزيلاً ❤

  • @janahmouaad
    @janahmouaad Рік тому +6

    vscode doesn't show these errors , why ?

  • @momengaber6012
    @momengaber6012 3 місяці тому

    8:18 هو مش حضرتك قولت مش هنستعمل ال brackets في ال vector ?
    ليه هنا استعملناها ؟

  • @khaledvevo603
    @khaledvevo603 7 місяців тому +1

    حضرتك يا بشمهندس انا لما عملت Array عادي و عدد عناصرها 3 وجيت كتت
    nums[3]=100
    وبعدها جيت طبع طبع عادي و معملش ايرور زي ما عمل مع حضرتك في الفيديو في الدقيقة 3:40 انا كنت بجرب
    VS Code
    ف المفروض هوا كدا عدل علي ال Array زود عليها عنصر يعني ولا ايه ؟

    • @HamzaWaleed-f7z
      @HamzaWaleed-f7z 6 місяців тому +1

      عشان vs codeغير ال visual studio ال vsc اضعف شوية فمش بيكتشف كل الاخطاء.

    • @AhmedMahmoudMMD
      @AhmedMahmoudMMD 7 днів тому

      شوف الشرح ده بارك الله فيك :
      Why VS Code works fine but VS Community shows an error:
      VS Code (Compiler): The VS Code editor uses a built-in compiler like GCC (or Clang, depending on your configuration). GCC may allow out-of-bounds access, possibly resulting in undefined behavior, but it doesn't always catch this as an error or warning. This is undefined behavior and may not always cause an immediate crash, but it's not safe or guaranteed to work.
      VS Community (Compiler): Visual Studio typically uses MSVC (Microsoft Visual C++) as its default compiler. MSVC is more strict when it comes to array bounds and will likely show an error or warning if you attempt to access an index outside the declared size of an array, as this is a violation of C++ rules. This is why it reports an error when you try to assign nums[3] = 40

  • @kkjiimujhn
    @kkjiimujhn Рік тому +1

    حضرتك يا بش مهندس فى الدقيقه 5:45 طبعت رقم 100 من الاريه اللى فوق مش من الاريه اللى تبع الكلاس مع اني جربت الاتنين والاتنين نفس النتيجه انا بس بقوله علشان تعرف اني مركز مش اكتر :]

  • @AhmedMahmoudMMD
    @AhmedMahmoudMMD 13 днів тому

    اللهم صل وسلم علي سيدنا محمد

  • @youssefelshahawy7623
    @youssefelshahawy7623 Рік тому +2

    يا هندسه انا في ال array لما كنت بضيف قيمة أقول مثلا nums[3] = 100 كان بيقبل عادي و لما بعمل cout بيظهر عادي ف اشمعنا او كده زيها زي ال vector dynamic انا هكمل و افهم اكتر بس النقطه ديه بس عايز اعرف اشمعنا

    • @elhamelham4889
      @elhamelham4889 Рік тому +1

      وعندى كمان بيقبل فى array styles وال class array

    • @AhmedMahmoudMMD
      @AhmedMahmoudMMD 7 днів тому

      Why VS Code works fine but VS Community shows an error:
      VS Code (Compiler): The VS Code editor uses a built-in compiler like GCC (or Clang, depending on your configuration). GCC may allow out-of-bounds access, possibly resulting in undefined behavior, but it doesn't always catch this as an error or warning. This is undefined behavior and may not always cause an immediate crash, but it's not safe or guaranteed to work.
      VS Community (Compiler): Visual Studio typically uses MSVC (Microsoft Visual C++) as its default compiler. MSVC is more strict when it comes to array bounds and will likely show an error or warning if you attempt to access an index outside the declared size of an array, as this is a violation of C++ rules. This is why it reports an error when you try to assign nums[3] = 40

  • @عليالمحمد-ظ7ث
    @عليالمحمد-ظ7ث Рік тому

    جزاك الله خيرا استاذنا
    عندي سؤال أنت بآخر الفيديو استخدمت [ ] بالفيكتور مع أنك قلت بالدرس اللي قبلو ما ينفع نستخدمها
    ونستخدم بدالها ( ).at ؟

    • @ElzeroWebSchool
      @ElzeroWebSchool  Рік тому +1

      وياك يارب
      لا مقولتش مينفعش بقول انه مش بيستخدم الاندكس كمل وهعملك مقارنات قدام تفهمك الفكرة باذن الله

    • @عليالمحمد-ظ7ث
      @عليالمحمد-ظ7ث Рік тому

      @@ElzeroWebSchool
      العفو أستاذنا جزاك الله خيرا
      تأخرت علينا بتكملة الكورس يا أستاذنا

  • @ahmed_ekramy_24
    @ahmed_ekramy_24 Рік тому

    بس ممكن اعمل نفس الكلام في ال array بأني اجيب ال size جوا ال function ويبقا ال parameter ال array بس

  • @MennaSherif-g3j
    @MennaSherif-g3j Рік тому

    هو مفيش كود اكتبه لو انا عايز مثلا اليوزر يدخل ارقام لحد ماهو يوقف انا معرفش عدد الارقام اللي هيدخلها؟

  • @inGeniumm
    @inGeniumm Рік тому +2

    لو سمحت انا ماشي معاك ف الكورس دا وعايز اعرف اعمل اي بجانب الكورس دا غير ال tasks علشان حاسس ان الفيديو وال task حاجه صغيره جدا وشكرا جدا

  • @AhmedMahmoudMMD
    @AhmedMahmoudMMD 7 днів тому

    يا جماعة اللي بيقول ليه لما بحاول اضيف عنصر في ال array اكبر من ال size بتاعها يقرأ الشرح ده بارك الله فيكم :
    Why VS Code works fine but VS Community shows an error:
    VS Code (Compiler): The VS Code editor uses a built-in compiler like GCC (or Clang, depending on your configuration). GCC may allow out-of-bounds access, possibly resulting in undefined behavior, but it doesn't always catch this as an error or warning. This is undefined behavior and may not always cause an immediate crash, but it's not safe or guaranteed to work.
    VS Community (Compiler): Visual Studio typically uses MSVC (Microsoft Visual C++) as its default compiler. MSVC is more strict when it comes to array bounds and will likely show an error or warning if you attempt to access an index outside the declared size of an array, as this is a violation of C++ rules. This is why it reports an error when you try to assign nums[3] = 40

  • @MustafaPC-z7q
    @MustafaPC-z7q 3 місяці тому

    لي مش بيظهر ايرورز في visual studio code

  • @karimmohamed-jr1xo
    @karimmohamed-jr1xo Рік тому +1

    يا استاذ اسامة ممكن تنزل django ولا هو مش مطلوب
    تنصحني اتعلمو ؟

  • @AhmedBabeder
    @AhmedBabeder Рік тому

    ممكن اي حد يجاوبني
    هل لازال هناك حاجه لتعلم برمجه الويب ولا الافضل الواحد يتجه نحو الذكاء الاصطناعي

  • @redamousa3324
    @redamousa3324 2 місяці тому

    مرحبا شباب .. عندي سؤال ال visual Studio code مو ميطلعلي هدول ال errors... ليش؟ ممكن حدا يرد ضروري... 😢

  • @Ris3rNuL
    @Ris3rNuL Рік тому

    بارك الله فيك يا باشمهندس
    سؤال هوا لية فى GNU Compiler ال Array الموضوع عادى من حيث الاندكس لما تكون واخده عدد عناصر مثلا 3
    لما بتيجى ت Assign ل اندكس 4 كدا arr[4] = 100 مش بيطلع Error Out Of Range
    على عكس Microsoft Compiler

  • @AG-gams
    @AG-gams Рік тому

    البرنامج مش شغال معايا كل ما احاول اعمل كود حتي بنقله بالنص بيطلع error

  • @GamailaGamaila
    @GamailaGamaila Рік тому

    سؤال هل تأخر في بدأ تعلم البرمجة في هذا العام وهناك العديد من المبرمجين

  • @janahmouaad
    @janahmouaad Рік тому +1

    عندي سؤال لك أستاذ لماذا لم طيلة الكورس كنا نستخدم c style array وليس class array رغم أنك ذكرت أن فيها مشاكل ...

    • @ElzeroWebSchool
      @ElzeroWebSchool  Рік тому +1

      عادي الاتنين اتعلمناهم نستخدم المناسبة في وقتها

    • @janahmouaad
      @janahmouaad Рік тому +1

      @@ElzeroWebSchool بالمناسبة حاولت عمل نفس المثال الذي قمت به ب vector و c array باستعمال c class array ولم تفلح حيث أنها تطلب دائما بارامتر ال size

  • @omarosama6746
    @omarosama6746 Рік тому +1

    in the previous video you used ( dot at [ i ] ) but now you're just using index [ i ] and that confused me , can you explain it?

    • @mohamedqdor9546
      @mohamedqdor9546 8 місяців тому

      رد الاستاذ الزيرو على هذه النقطة من تعليق اخر...... وياك يارب
      لا مقولتش مينفعش بقول انه مش بيستخدم الاندكس كمل وهعملك مقارنات قدام تفهمك الفكرة باذن الله

  • @minatech9108
    @minatech9108 Рік тому +1

    جزاك الله خير بس خلي بالك يا استاذنا مكتوب في الشرح عند الكومنت في مميزات ال Array مكتوب vector available in C++ & C مش المفروض بدل vector تبقي Array?

    • @ElzeroWebSchool
      @ElzeroWebSchool  Рік тому +2

      كلمة فيكتور اتضافت زيادة شيلها من الاتنين ❤️

    • @minatech9108
      @minatech9108 Рік тому +1

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

  • @ahmedalshekly4899
    @ahmedalshekly4899 Рік тому

    شكرا على جهودك , لكن في نهاية الفيديو استخدمت ال index مع ال vector داخل التابع و انت قلت في البداية انه مينفعش نستخدم الانديكس مع الفيكتور !!! اذا ممكن توضحلنا هذه الجزئية بتعليق .
    السطر ده result += numsVector[i];

  • @AboGaseem-qs9cm
    @AboGaseem-qs9cm Рік тому

    استاذ أسامه هل بإمكانك أن تقوم بعمل كورس ل vue.js 3 أو ان تنصحني بكورس لهذا ال framework
    ولك الشكر

    • @ahmedabdelmhsn7497
      @ahmedabdelmhsn7497 Рік тому

      هو عمل كورس بس vue 2 تقدر بعد اما تخلصه تشوف كورس بعنوان what is the new in vue 3 و مفيش اختلاف ما بينهم كتير حاجات بسيطة

  • @MohamedApdo-lu5bx
    @MohamedApdo-lu5bx Рік тому

    السطر البرمجي ده مش راضي يشتغل معاي عاملي Error تحت كلمه numsArray
    array numsArray = { 10, 20, 30 };

    • @saraalgafari-mr9yv
      @saraalgafari-mr9yv Рік тому +1

      عدد الelements المكتوبة اكتر من range الarray
      array numsArray = { 10, 20, 30 };

    • @MohamedApdo-lu5bx
      @MohamedApdo-lu5bx Рік тому +1

      @@saraalgafari-mr9yv شكرا

  • @islammohamed2422
    @islammohamed2422 Рік тому +1

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

  • @yousefreda8237
    @yousefreda8237 Рік тому

    فتره التاسيس هتاخد مده اد ايه ي هندسه
    و مشرحتش struct و enum ليه ي هندسه ؟

    • @ElzeroWebSchool
      @ElzeroWebSchool  Рік тому

      لسة محددتش الوقت وكل حاجة هتتشرح لا تقلق

  • @بيشويطارق-ص8خ
    @بيشويطارق-ص8خ Рік тому

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

  • @mahmoudelnakhlawy9014
    @mahmoudelnakhlawy9014 Рік тому +1

    انت سيبت طريقه التنانين ليه ياهندسه وبقيت تكتب في الاستديو كود 😊😊

    • @ElzeroWebSchool
      @ElzeroWebSchool  Рік тому

      طريقة التانين في عمل ال
      Setup
      فقط مش اثناء الشغل

    • @mahmoudelnakhlawy9014
      @mahmoudelnakhlawy9014 Рік тому +3

      @@ElzeroWebSchool طب حط القلب انا بحبك

  • @5aledAmin
    @5aledAmin Рік тому

    yhanks

  • @aymanhussien9681
    @aymanhussien9681 Рік тому

    After vector oop??

  • @abdallahqandeel1233
    @abdallahqandeel1233 8 місяців тому

    هوا يهندسه vector هوا بردو pointers

  • @AG-gams
    @AG-gams Рік тому

    معا اني حملت كل حاجه

  • @EasternBoss
    @EasternBoss Рік тому

    مين الي لاحظ ان الزيرو لم يعمل Passing a C-Array to the function ؟

  • @mejjoutbrahim2152
    @mejjoutbrahim2152 Рік тому

    ممكن تكملة شرح كورس Laravel

  • @mohmedameen1858
    @mohmedameen1858 Рік тому

    ❤❤❤

  • @Ahmad-rk7qw
    @Ahmad-rk7qw 9 місяців тому +1

    ممكن حضرتك ترجع تاني تستخدم فيجوال ستوديو كود، الكومبلير التاني، بدل الكومينتي دا، عشان الترمنال هنا واكلة نص الشاشة من تحت، ممكن تخفيها أو تنزلها تحت شوية عشان نقدر نشوف الكود كله وعشان الشاشة صغيرة،
    وكل شوية بيعمل pop up مع كل run. //
    فيجوال ستوديو كود أفضل من دا

    • @Ahmad-rk7qw
      @Ahmad-rk7qw 9 місяців тому +1

      ممكن تطبق دا في الفيديوهات القادمة إن شاء الله
      @ElzeroWebSchool

  • @abdelrahmanharidy6930
    @abdelrahmanharidy6930 Рік тому

    UP

  • @alsaidabdelrahman
    @alsaidabdelrahman Рік тому

    ❤❤❤❤❤❤❤❤❤❤❤

  • @ArmoryTV6535
    @ArmoryTV6535 Рік тому +1

    سلام

  • @antimatter1407
    @antimatter1407 3 місяці тому

    يعني انتا قةي جدا ومثقف بس يلاس اسلوب الجامع والصلاة والسلام والحاجات دي.. انتا استاذ او امام جاامع.

  • @antimatter1407
    @antimatter1407 2 місяці тому

    يا زلمي ةاللخ العظيم حرام عايك ضيعتنا انتا وطالع ونازل بهل الشاشة لعما ما اغلظك! نسخ قطع تحريك السكرين طلوع نزول صار معي دوخا والله العظيم حرام غليك يا اخي على القليلة لما تحرك السكرين وتبلش قطع ونسخ ما تتكلمش خالص او اعمل بوز للسكرين اتا دخت والله العظبم خرام عليمّ!!!! كفاية بقا !!!! الله هوا انتا واحد غلظ وتقيل ليش؟؟؟!!!!

    • @fixme24h
      @fixme24h 2 місяці тому

      @ElzeroWebSchool يرجى قبول اعتذاري نيابةً عن هذا الشرذمة
      @antimatter1407
      1- انت لا تمثل سوى نفسك
      2- المحتوى مجاني لا يحق لك فرض رأيك على محتوى تعليمي عالي الجودة و مجاني
      3- انصحك بالتركيز بالكلام و الكود محتوى تعليمي وليس ترفيهي
      4- من الواضح عدم نضجك الفكري و انحطاط مستواك التعليمي و تدني أخلاقك من خلال طريقة طرحك للمشكلة
      5- أنصحك بأخذ كورس تعلم العربية بسبب عدم فهمك لأساسيات الكتابة للغة العربية
      6- هذا مكان للتعليق على المعلومات المطروحة في المحتوى وليس مكان انتقاد لصانع المحتوى
      7- حاول تهذب نفسك شوي حتى لو انت بتتحدث من وراء الشاشة

    • @Vespawy-ll3dg
      @Vespawy-ll3dg 13 днів тому

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

  • @antimatter1407
    @antimatter1407 3 місяці тому

    كل فيويهاتك قوية بس بلاش تبداء بخطبة الجمعة يا عم حرام عليك يا عم انتا ليه كيدا؟ بلاش حركات دين

  • @ahmedabdulla2250
    @ahmedabdulla2250 Рік тому

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

  • @hackerone8180
    @hackerone8180 Рік тому

    ❤❤