C++ Operator Overloading beginner to advanced (in-depth explanation)

Поделиться
HTML-код
  • Опубликовано: 29 сен 2024
  • НаукаНаука

Комментарии • 420

  • @CodeBeauty
    @CodeBeauty  3 года назад +96

    📚 Learn how to solve problems and build projects with these Free E-Books ⬇️
    C++ Lambdas e-book - free download here: bit.ly/freeCppE-Book
    Entire Object-Pascal step-by-step guide - free download here: bit.ly/FreeObjectPascalEbook
    🚀📈💻🔥 My Practical Programming Course: www.codebeautyacademy.com/
    Experience the power of practical learning, gain career-ready skills, and start building real applications!
    This is a step-by-step course designed to take you from beginner to expert in no time!
    💰 Here is a coupon to save 10% on your first payment (CODEBEAUTY_YT10).
    Use it quickly, because it will be available for a limited time.
    #include
    #include
    #include
    using namespace std;
    struct RUclipsChannel {
    string Name;
    int SubscribersCount;
    RUclipsChannel(string name, int subscribersCount) {
    Name = name;
    SubscribersCount = subscribersCount;
    }
    bool operator==(const RUclipsChannel&channel) const{
    return this->Name == channel.Name;
    }
    };
    ostream& operator

    • @hbm293
      @hbm293 3 года назад +2

      For the RUclipsChannel::operator==() you may first check whether (this == channel) so that you know it's the same object (comparing the object to itself) and can skip any other sort of member-equality checks.

    • @hbm293
      @hbm293 3 года назад +2

      It should also be noted that, here you have chosen the simple case where you use a struct, so all its members are public. When a class is used with private or protected members, you'll need to tell the class that these overloaded global operators are "friend" of the class.

    • @parthmakode5255
      @parthmakode5255 3 года назад +1

      please tell why we cant print yt1 and yt2 in the same line ?i know you have explained how to fix it but the reason why we cant do that isn't there . Could you post any link where this issue has been discussed?cause when I searched i got nothing

    • @hbm293
      @hbm293 3 года назад +1

      @@parthmakode5255 Do you mean printing them in the same line of code? or?

    • @parthmakode5255
      @parthmakode5255 3 года назад +1

      @@hbm293 yup, in the same line of code

  • @chriscarlin3972
    @chriscarlin3972 3 года назад +16

    I haven't used c++ in years and these videos make for a great refresher on how things work. Also love when she says the work parameters

  • @satvrii
    @satvrii Год назад +10

    We can never get bored in your lectures! Your way of teaching is fab 😊

  • @mexxiano
    @mexxiano 3 года назад +14

    Wonderful! Awaiting for this very interesting topic! Thank you!!!

    • @CodeBeauty
      @CodeBeauty  3 года назад +1

      You're most welcome! Hope you enjoyed it! ❣️❣️

  • @mrcrypto.1064
    @mrcrypto.1064 3 года назад +6

    I have learned sooo much from you. Think you.

    • @CodeBeauty
      @CodeBeauty  3 года назад

      You are welcome! 😃😃🥰

  • @arianevigested1625
    @arianevigested1625 2 года назад +3

    Thank you so much for this! Our professor ran low on time when it came to describing operator overloading, and this video has helped me understand a bit better what to expect. Test next week and I feel a bit better prepared after watching a few of your videos!

  • @gautamgandotra9965
    @gautamgandotra9965 Год назад +1

    best video till now on operator overloading thank you.

  • @tactlesscloud2784
    @tactlesscloud2784 2 года назад +88

    You somehow got me to understand a concept in 30 minutes where my professor couldn't for a whole semester
    thank you so much for the videos. They're really carrying me through college!

  • @flaviocampos3581
    @flaviocampos3581 2 года назад +1

    You got a sub. I watched another video about this got a little bit confused... but now is as clear as water.
    Thank you.

  • @Rsdawg5519
    @Rsdawg5519 Год назад +1

    This video was absolutely great! I coded along with you and that made it so much easier to understand! Your teaching is excellent!

  • @parthdeshwal4419
    @parthdeshwal4419 4 месяца назад +1

    mam you're one of the best tutor of programming on youtube ....your way of explaining is very simple yet effective.....i would request you to create a course on react js and other web technologies... thank you

  • @bhimbdrlama
    @bhimbdrlama 2 года назад

    This topic gave a headach.. but the way you explain..I really gave me a relief.

  • @MCBREDL
    @MCBREDL Год назад +1

    very well explained thanks a lot. saved me a lot of time to understand overloading.

  • @zyx321123xyz
    @zyx321123xyz Год назад

    The video is the Best explanation Ever of how to spell the 'parameter' word Correctly:))

  • @harrysbidos
    @harrysbidos Год назад +1

    You make complex conceps easy to understand.

  • @jolly_dollyyy
    @jolly_dollyyy 2 года назад +1

    surreal explanation ❤ ma'am hats off!!😊

  • @wscamel226
    @wscamel226 Год назад +1

    honestly, even if this thing is like extremely useful, it feel like just a cool party trick

  • @arolsigning6047
    @arolsigning6047 3 года назад

    this is what i was look for thanks very much.
    please,i wish you to be my mentor i have been studing c++ now for the pass months i will like tpo upgrade my level to know how to comme up with real apps.

  • @prashantkumarsharma2306
    @prashantkumarsharma2306 2 года назад

    WOW!!! You make things so simple !!!

  • @moularaoul643
    @moularaoul643 3 года назад +6

    Perfect!!!

  • @mohammadhassan8610
    @mohammadhassan8610 3 года назад +8

    ❤️❤️♥️❤️♥️❤️♥️❤️♥️

  • @TejasDhule
    @TejasDhule 3 года назад

    You Are Just Amazing!

  • @duesenberger
    @duesenberger 3 года назад

    Very helpful! Great step by step inroduction.

  • @AdityaSingh-ui4tr
    @AdityaSingh-ui4tr 3 года назад +1

    Can you give more examples of all operators which we can overload e.g. : ?, .....etc ? It will be more helpful,

  • @dimitarvlakeski9964
    @dimitarvlakeski9964 5 месяцев назад

    Will there be a difference in writing the overloading if there were class instead of struct??

  • @syloc4270
    @syloc4270 2 года назад +1

    why are there no more video 9, 10, .... and continue ??? Video are really helpful on clear explanation and good examples. I'm learning this OOP class right now, this channel more help than in lecture class :))

  • @Itsme1n1ly
    @Itsme1n1ly 2 года назад

    Thank you so much

  • @refikalpertuncer8512
    @refikalpertuncer8512 3 года назад

    Well explained. Good content, definetely.

  • @anonymousbelgique7331
    @anonymousbelgique7331 2 года назад

    i love your "okkkey"

  • @TheDorac1
    @TheDorac1 3 года назад +1

    At the time of this video, 75k subs. At the time of this comment (roughly 1 month later). 87k subs. Great growing ;-) and thanks for the awesome content!

    • @CodeBeauty
      @CodeBeauty  3 года назад +1

      Thank you so much for the support! 🤗☺️💙

  • @englishcomedy4283
    @englishcomedy4283 3 года назад

    Can you suggest me a book to follow for C++ ?so that after watching your videos we can see that concept and example

  • @K4MR4N1UK123
    @K4MR4N1UK123 2 года назад

    Instead of all that jazz about operator overloading why can’t we just use two Cout statements in the original program to print RUclips channel and number of subscribers exactly as we did in the overloading function?

  • @julyantanggara7600
    @julyantanggara7600 Год назад

    what software that is used in this video?

  • @fajaranggara1599
    @fajaranggara1599 3 года назад

    Hi CodeBeauty, your explanation is very helpful.. I have one question.. I am trying to make this function
    (ostream& operator

  • @alirezaasadi9109
    @alirezaasadi9109 2 года назад

    greattt

  • @DickNickle
    @DickNickle 3 года назад +1

    Hello Seldina, This was a great topic with overloading. Great job.
    I was hoping you could do a video about Mondulo "%" feature.
    If you could show us a few useful examples..
    I've seen it used to reduce fractions to its lowest common denominator.
    Maybe a few other useful tip for Mondulo, from your experience.
    Thank you for sharing your knowledge.
    Pizza, is not pizza without pepperoni :P

  • @matijaxzivkovic8843
    @matijaxzivkovic8843 3 года назад +146

    We all loves this girl. She is amazing!

  • @remimonsel9944
    @remimonsel9944 2 года назад +34

    I spend hours watching your videos and every times I say "ohhhh that's why". You can't imagine how many times you explain me things that others never succeeded in teaching me.

  • @123e-s3m
    @123e-s3m 3 года назад +26

    It's at the midnight , a.m. 30,in Taiwan, and I will look this video in the morning!

  • @anshulbansal8828
    @anshulbansal8828 3 года назад +70

    every minute of this video is worth it,
    thankyou beauty to help us enhance our coding skills...
    I love the way how small and side error cases you taught with so much simplicity,
    I have done 2 DSA courses till now, they had never given any importance to Operator Overloading,
    just taught the syntax, told this is overloading, enjoy students!

    • @CodeBeauty
      @CodeBeauty  3 года назад +1

      Thank you Anshul 🤗☺️🥰

    • @tom46dude
      @tom46dude Год назад

      I agree. Best explanation of Operator Overloading ever.

  • @siddharthpawar552
    @siddharthpawar552 3 года назад +51

    You come up exactly with the topic that i look forward to learn. 😄🤘

    • @CodeBeauty
      @CodeBeauty  3 года назад +4

      Glad to hear it! 😄😄

    • @codystar3669
      @codystar3669 3 года назад

      I also shared this type of video
      Please visit and seee ♥️
      Thankyou for listening ✨
      #seriescplusplus

  • @muhammadumair6554
    @muhammadumair6554 3 года назад +24

    Waiting!!!
    I hope that's gonna be another fantastic video❣️

    • @CodeBeauty
      @CodeBeauty  3 года назад +3

      Hope you enjoyed it! ❣️❣️

    • @muhammadumair6554
      @muhammadumair6554 3 года назад +2

      @@CodeBeauty
      Surely, you are ❣️

    • @codystar3669
      @codystar3669 3 года назад

      I also shared this type of video
      Please visit and seee ♥️
      Thankyou for listening ✨
      #seriescplusplus

  • @klasr5837
    @klasr5837 3 года назад +21

    Thank you saldina

    • @CodeBeauty
      @CodeBeauty  3 года назад +1

      You are so welcome! ❤️♥️❤️

  • @ЖеняОрёл-д2г
    @ЖеняОрёл-д2г 3 года назад +13

    Thumbs up, thank you very much!

    • @CodeBeauty
      @CodeBeauty  3 года назад

      You are so welcome! ❤️♥️❤️

  • @Ghisisan_
    @Ghisisan_ 3 года назад +20

    A very fine video, indeed. Thanks! 😊

    • @CodeBeauty
      @CodeBeauty  3 года назад

      Glad you enjoyed it! 😊❤️❤️

  • @granumuse7847
    @granumuse7847 3 года назад +4

    Well, it was a compiler error

    • @CodeBeauty
      @CodeBeauty  3 года назад +4

      Yep, but your guess was better than not trying at all! 😄😄

    • @granumuse7847
      @granumuse7847 3 года назад +3

      @@CodeBeauty Thank you!!! It was a great video!!! Keep going 💪

  • @ΝικΝοκ
    @ΝικΝοκ 10 месяцев назад +1

    i wish i ll become a programer like you someday. im preparing for my entrance exams in informatics and computer engineering and i have so much to do

  • @grasshopper005
    @grasshopper005 3 года назад +5

    love from india 🙏

    • @CodeBeauty
      @CodeBeauty  3 года назад +5

      🇮🇳🧡💚

    • @tanmaydasadhikari193
      @tanmaydasadhikari193 3 года назад

      samajh nahi aya par soon ke achha laga 😊

    • @grasshopper005
      @grasshopper005 3 года назад

      @@tanmaydasadhikari193 what thing didn't you understand?

    • @tanmaydasadhikari193
      @tanmaydasadhikari193 3 года назад

      @@grasshopper005 whatever the RUclipsr is teaching. Look i just found the comment of a fellow countrymen , i cracked the joke from GOLMAAL RETURNS.

    • @grasshopper005
      @grasshopper005 3 года назад

      @@tanmaydasadhikari193 fine

  • @d_113d
    @d_113d 3 года назад +7

    ❤️❤️❤️❤️

    • @CodeBeauty
      @CodeBeauty  3 года назад +2

      Hi hi 😄😄❤️❤️

    • @d_113d
      @d_113d 3 года назад

      @@CodeBeauty Hi🌷❤️🌷❤️

  • @granumuse7847
    @granumuse7847 3 года назад +8

    cout

    • @CodeBeauty
      @CodeBeauty  3 года назад +4

      Great that you're trying to figure it out on your own 😄

  • @aesthetic.__.writes8885
    @aesthetic.__.writes8885 7 месяцев назад +4

    Tommarow is my final term paper so I am so confused about operator overloading but after watching this video , now I so comfident... Thanks Mam your effort is priceless the way you teach programming is very amazing...Thanks for helping us. Big respect from pakistan..

  • @nawabkhan9462
    @nawabkhan9462 3 года назад +13

    Waiting , i am your regular student.

    • @CodeBeauty
      @CodeBeauty  3 года назад +7

      Welcome back! Hope you'll enjoyed it! ❣️❣️

    • @anonymousfan9703
      @anonymousfan9703 2 года назад

      @@CodeBeauty because I know
      Somewhere deep down in my heart
      I still love you ❤

  • @oatie4262
    @oatie4262 3 года назад +11

    Thanks very much for articulating the concept so clearly! I also appreciated that you explained (23:18) why, when overloading the

    • @orangindodinewzealand8038
      @orangindodinewzealand8038 3 года назад

      in my "opinion", she needed to pass the value of yt1 which has the name and subscribers and also needed to pass the ostream datatype in order for the function to know what is the value (could be "cout" or "cin" or anything), unlike the += she just need to pass the yt1 to be added later in mycollection list, and she called a "method(which is from the operator +=)" in mycollection(which the list is already within the scope, you just need to access from it) to behave(which is push_back the yt1 to the list) so basically, she just needed to pass yt1. *correct me if im wrong

  • @user13rs258
    @user13rs258 3 года назад +2

    Saldina Mam 🙋
    Can u please tell me 😢 why
    to access get() & put()
    we always have to use cin.get() and cout.put() ? and not just get and get.
    are cout & cin? classes too? 🙁
    please help 🙏
    I will be very thankful to you! 🥺

    • @MagnificentImbecil
      @MagnificentImbecil 3 года назад

      I believe the purpose is to give us more flexibility.
      Instead of get ()-ting from std::cin, we can use very similar syntax in order to also get () from an std::ifstream object (i.e. an open input file) or from an std::istringstream object (i.e. an in-memory sequence of characters, possibly produced via computation, e.g. from an std::string, and which gets treated as a source of characters for input).
      Instead of put ()-ting to std::cout, we can put () to std::cerr or to an std::ofstream object (i.e. an open output file) or to an std::ostringstream object (i.e. an in-memory sequence of characters, which can be stored and later re-used).
      A modest example where we put () each character once to std::cout, once to stream2 and thrice to stream3:
      #include
      #include
      #include
      #include
      int main ()
      {
      std::istringstream stream1 ("Hello, World !");
      std::ofstream stream2 ("Output.txt");
      std::ostringstream stream3;
      while (true)
      {
      const char c = stream1.get ();
      if (stream1.eof ())
      break;
      if (stream1.fail ())
      { std::cerr

    • @MagnificentImbecil
      @MagnificentImbecil 3 года назад

      std::cin is not a class. It is an object of a class derived from the std::istream class.
      std::cout is not a class. It is an object of a class derived from the std::ostream class.
      get and put are non-static member functions of the std::istream and std::ostream classes (and, therefore, of classes derived from those).
      For such a function, we first write the variable we operate upon (an object of the class or a reference to an object of the class), then a dot, then the function name, and then parentheses (maybe with arguments too).
      The function operates similarly, whatever the exact variable before the dot.

    • @MagnificentImbecil
      @MagnificentImbecil 3 года назад

      If we want to be able to write get () and put () without specifying the variable they operate upon,
      i.e. instead of "std::cin.get ()" simply write "get ()",
      we can define non-member functions:
      #include
      char get ()
      {
      return std::cin.get ();
      }
      void put (char c)
      {
      std::cout.put (c);
      }
      int main ()
      {
      put ('H');
      }

    • @bearsoundzMusic
      @bearsoundzMusic 3 года назад

      afaik, _cin.get()_ is just a _general_ valid method to have any program waiting for ENTER, letting the console open and readable.
      When you make 'real' programs/ games etc, you will let the program run in a loop, until you terminate the execution

  • @teena-tz7lr
    @teena-tz7lr 5 месяцев назад +1

    i think you should have gone into more depth on why you need to return an ostream object when you cout two objects. you kinda just said u need to but didn't explain anything about why you need to or how it works which is extremely important

  • @esharccycling5188
    @esharccycling5188 3 года назад +22

    I have been developing C++ simulators for the mines, road transport and army for the last 8 years and I enjoy watching your videos as a refresher on the basics. Perhaps you can do videos or a tutorial series on version control, the different types and their pros and cons. Also maybe consider doing it on Issue and Project tracking like Jira or JetBrains. I know I did not have a clue about these when I just started and I think they are important for beginners to know about which the Universities do not teach (or at least my one did not when I was studying there. I am 41 by the way and only started coding when I was 29

    • @fbonta13
      @fbonta13 Год назад +3

      I'm looking forward to the day when all of the stuff I currently find hard in my class will be considered basic stuff

  • @careerspack
    @careerspack 3 года назад +2

    The hottest coder online. One more reason to study coding.

  • @wscamel226
    @wscamel226 Год назад +1

    25:47 - why do we actually pass to the function the ostream object?? Shouldn't it work without it just fine if we just made it inside of it?

  • @koko-mt7zr
    @koko-mt7zr 3 года назад +2

    more problems mean
    more progress, thanks For Uploading Keep up The Good Work love you

  • @claritydive
    @claritydive Год назад +4

    I've been studying computer science for almost 3 years and this is the first time I've truly understood this. Thank you.

  • @Popart-xh2fd
    @Popart-xh2fd Год назад +1

    Hi, which keyboard do you use, it gives a pleasant sound. Thanks.

  • @DON9307
    @DON9307 Год назад +3

    You gave a great explanation of operator overloading. I especially appreciated the explanation of the errors at the end for the -= operator.

  • @Thebiggame-dc8ek
    @Thebiggame-dc8ek Год назад +1

    I have two questions, which I appreciate if you answer.
    Firstly, how did adding ostream& solve the problem of repeating

  • @likami6830
    @likami6830 2 года назад +5

    I've started learning from you when I'd looked for tutorial about maps but now I just can't stop studying different topics I discovered here. Programming became such a cool thing for me. I always find something new, see old topics in a new light and it's such a feeling... thank you so much!!! This June is amasing because of you^^

    • @CodeBeauty
      @CodeBeauty  2 года назад +3

      Thanks for this comment, it made my day. I'm so happy for you 🤞☺️🥰

  • @touficjammoul4482
    @touficjammoul4482 2 года назад +2

    I have a question: why or how the ostream return type allows you to return 2 userdefined objects. I mean how is the dynamic behind it?
    thank you for the great content.

  • @shahil__malik9633
    @shahil__malik9633 Год назад +1

    looking at your channel name, I thought you would be some north Indian girl and I ignored. I would have really lost a good teacher if I hadn't opened your video. Thank you so much for putting in this much effort. I never once thought that I would watch an entire 3 hours of coding video.

    • @satvrii
      @satvrii Год назад

      Par North indian girls ke liye itne misogynistic thinking kyu bhaii, very bad

  • @abujamilfaisalshuvo9381
    @abujamilfaisalshuvo9381 2 года назад +1

    watching from Bangladesh ma'am
    best teacher in youtube

  • @C__AHAMMEDAYATKHAN
    @C__AHAMMEDAYATKHAN 3 года назад +1

    You are my crush girl.I love you

  • @barshachaudhary982
    @barshachaudhary982 6 месяцев назад +3

    So far the best video I have found for operator overloading

  • @tasharodriguez6881
    @tasharodriguez6881 2 года назад +1

    I LOVE YOU YOUR AMAZING I USE YOUR VIDEO S A LOT ❤️‍🔥❤️‍🔥

  • @kutch2426
    @kutch2426 2 года назад +3

    This video was golden. I had struggled with this specific topic for quite a long time, and this explanation was perfect. Thank you!!

  • @hidemat5141
    @hidemat5141 2 года назад +1

    I like the operator==() overload better than the c# approach.

  • @fatimejusufi3040
    @fatimejusufi3040 3 месяца назад +1

    Thank you very much for the incredible tutorials!!!

    • @CodeBeauty
      @CodeBeauty  Месяц назад

      Glad you like them! ❤️

  • @vishwa2602
    @vishwa2602 3 года назад +4

    😁👍

  • @AhmedRaza-ty7zq
    @AhmedRaza-ty7zq 11 месяцев назад +2

    Awesome video😎😎👍👍

  • @oussamabennabi8874
    @oussamabennabi8874 2 года назад +1

    LOL if she has +300 bugs i would have +1M bugs

  • @zahidgul5811
    @zahidgul5811 3 года назад +3

    what an explanation. It have not seen on youtube, who can better explain than this. Thanks for taking your time to provide with such great videos.

  • @technologyrealmresources
    @technologyrealmresources 7 месяцев назад +1

    Amazing video, thank you!

  • @Book_of_Gs
    @Book_of_Gs 6 месяцев назад +1

    The request to subscribe to her channel was smooth 😂 ddnt see it come 9/10🎉

  • @dileepbokka5525
    @dileepbokka5525 2 года назад +1

    Thank you , excellent teaching Madam

  • @WBL-t9w
    @WBL-t9w 7 месяцев назад +1

    very helpful! thank you so much

  • @monotonous6195
    @monotonous6195 4 месяца назад +1

    that segway to the subscribe plug is legendary
    +1

    • @CodeBeauty
      @CodeBeauty  4 месяца назад +1

      😁😁 welcome 🥰

  • @davidorellana678
    @davidorellana678 3 года назад +1

    Hello Saldina. Could you provide me with an article that you reccomend where it explains the use of "this"? It is not really clear to me. Thank you!

    • @sarfaraz660661
      @sarfaraz660661 3 года назад

      When you create an object of a class, constructor initialises it, when you define a memeber function of a class, object will use the member function, now if an object is invoking a member function and want to retrieve its own value it can retrieve by using this keyword (this keyword is pointer to the object that is invoking member function). Think it like it is a hidden argument (of type pointer to object of the defined class) to the member function and always available inside the function.

  • @jassielitu
    @jassielitu Год назад +2

    Every seconds I watched, I learnt something new. Wonder how many more good people we have in this world. Thanks a lot!

  • @jasonanderson3877
    @jasonanderson3877 Месяц назад

    Thanks for the video, it was great!
    Out of interest, are there any common industry practices regarding developer comments when overloading operators?
    I imagine it can get quite difficult for other developers to read the code on larger projects if there are multiple functions overloading the various operators?🤔

  • @hattron6704
    @hattron6704 2 года назад +1

    My academic life is basically "Knowledge from youtube, degree from uni" XD

    • @CodeBeauty
      @CodeBeauty  2 года назад +1

      🤞 you've found the right path at least. some people have only knowledge from uni, and then they start working and get a reality slap 👋😳😁

    • @hattron6704
      @hattron6704 2 года назад

      @@CodeBeauty ^^ As an ECE student, 100% of my subjects I'm learning from youtube, from calculus to digital systems to programming.
      Thanks for the video-classes btw, I've watched a ton here, including FreecodeCamp.

  • @codymetz8689
    @codymetz8689 2 года назад +2

    great video. In my class that i'm taking, all the ostream overload examples specified the data type beforehand. Seeing the conflicts that come with overloading with a void function that you showed helped with making sense of it.

  • @hellothere-cx8dz
    @hellothere-cx8dz 3 месяца назад

    sorry to bother, but I have a question about operator+ vs operator+=. Is it more efficient to, with example parameters inp1 and inp2: return inp1 + inp2; or have a temporary, temp, in which you copy inp1 to temp, and then perform temp += inp2; i wondered why i found that in the cpp std::complex headers they prefer the second method and if it is worth to change the code. 😀

  • @ivanetinajero
    @ivanetinajero 3 года назад +1

    Hello, thanks for the videos they are amazing. It will be useful a complete playlist about coding GUI applications with c++. In the whole internet there is no such content. It will be great for your channel. Regards from Mexico.

  • @874D8
    @874D8 6 месяцев назад +1

    Thank you! very helpful!

  • @gillywild
    @gillywild 3 года назад

    I almost didn't watch your channel at first because I found the name very off putting. (Like a man calling his channel "Coding with large penis") I'm glad I did though because you are the business :) Thank you for teaching me. Gillian :)

  • @sakshamdogra
    @sakshamdogra Год назад +3

    Finally somone who explains with simplicity❤️

  • @abimediae5790
    @abimediae5790 Год назад +2

    You are exceptional coder; you made the concept so clear. Thank you.

  • @jsonslim
    @jsonslim 3 года назад

    Hi Saldina, thanks again for your lessons, but when you say word "paramEters" - my ears start to bleed :)) because in English it's pronounced like "parAmeters" ::))))))

  • @AhmedRaza-ty7zq
    @AhmedRaza-ty7zq Год назад +1

    7:00 This program will give error.

  • @phamhuutri1996
    @phamhuutri1996 Год назад

    Can anyone please explain to me why, when we overload the operator

  • @-_-5070
    @-_-5070 2 года назад +1

    You're just amazing 💗

  • @hussainaqeel7371
    @hussainaqeel7371 3 года назад +2

    Hey Saldina! Great video! Thank you gor all the content you create!
    I wanted to ask if you had a video on working with memory allocation etc on C/C++?

  • @samuelseshadri3337
    @samuelseshadri3337 3 года назад +2

    Hi Saldina ❤️.
    Please do a video on friend function in detail

  • @ferfykins
    @ferfykins 3 месяца назад +1

    Excellent video, ty so much!!

    • @CodeBeauty
      @CodeBeauty  3 месяца назад +1

      You're welcome 🥰