C++ Programming | In One Video

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

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

  • @edynasty9380
    @edynasty9380 4 ปีที่แล้ว +85

    Watching this to refresh my memory, had 2 busy months without coding practice. Now I'm ready to code again. Great vid!

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

      Teach me how to fo coding...

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

      for mine it's been 7 months.just Saw my codeforces profile, got nostalogic and here I am.... ; D

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

      Same lol

  • @CharneyKaye
    @CharneyKaye 4 ปีที่แล้ว +40

    Lifelong programmer using C++ after a few years away; you got me back up to speed in a smooth half-hour. Well done, and thanks!

  • @halaldunya918
    @halaldunya918 3 ปีที่แล้ว +17

    Key things to know about c++ is that it works from the top down, make sure to define everything on top before writing commands and prompts. Ints store whole numbers, doubles and floats store decimal numbers, strings store phrases, Chars store characters and letters, semi colons act like full stops, endl breaks a sentence.

  • @michaelwarwavesyn9391
    @michaelwarwavesyn9391 4 ปีที่แล้ว +11

    Cleanest refresher I've ever seen regardless of subject. Thanks for posting!

  • @wasgaming841
    @wasgaming841 3 ปีที่แล้ว +9

    Thanks, haven't coded in C++ in a year so I needed a refresher and this was exactly it. Glad I clicked on your video, keep up the good work.

  • @carlosmoralespompa
    @carlosmoralespompa 6 ปีที่แล้ว +40

    Great video man! That's exactly what I was searching for. Thank you.

  • @teklutvermose8671
    @teklutvermose8671 6 ปีที่แล้ว +125

    20:43 : "If you want you can also erase a friend..." :(

    • @Nobody-pv9jt
      @Nobody-pv9jt 5 ปีที่แล้ว +19

      of course you'd have to have any to begin with

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

      @@Nobody-pv9jt And of course, Nobody says that or agree with it.

    • @suarigata
      @suarigata 4 ปีที่แล้ว +3

      @@Nobody-pv9jt complain about that.

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

      dont worry i gave u the 69th like, now u legend and u gonna get friends

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

      I felt that

  • @frankkoslowski6917
    @frankkoslowski6917 5 ปีที่แล้ว +25

    Thank you so much Mike. Just finished working through this video on C++. Much enjoy the concise no-nonsense approach to your presentations. Have translated some of the material into Python in order to explore the developmental leap from longer established C into Python in view of potential Hardware Programming as is common in Electronic Engineering.

  • @theekshanagunasekara177
    @theekshanagunasekara177 4 ปีที่แล้ว +3

    This video is absolutely perfect, I've been coding in java for the last 6 months and I needed to get some C++ coding done, but I realized that there was a void in my memory. This video did a great help to get back on my game for C++. A real good refresher

  • @aloba23
    @aloba23 3 ปีที่แล้ว +7

    Was looking to learn C++ after knowing C and Python, and this video was just what I was looking for! Succinct and to-the-point explanations.

  • @peppermintdior
    @peppermintdior 3 ปีที่แล้ว +2

    I have been coding in Java for so long now.. kinda needed a c++ refresher course. Good work as always Mike!

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

    I'm learning programming and understand some concepts, but this is nice to watch to get used to understanding what things do

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

    Man you are the best teacher EVER !!! Thank you for all

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

    I am gonna be taking Intro to Computer Science 2 next week (and it is gonna cover more of C++), and this video has been a great help in giving me a general recap of C++ basics! I hope I do well in the class as I get ready for it

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

    Such great content, I learnt c and c++ sometimes ago but memory fades, now it’s a super fast and clear refresh without going through a long list of tutorials again, thank you.

  • @alexg.4795
    @alexg.4795 2 ปีที่แล้ว

    Had to brush up on C++ before the first day at work. Nicely done!

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

    The kind of video I was looking for.

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

    fantastic upload Mike Dane. I shattered that thumbs up on your video. Always keep up the superb work.

  • @neillunavat
    @neillunavat 3 ปีที่แล้ว +13

    Remember, *you were the start of my programming journey. Remember that* 💝

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

    That was exactly what I was looking for.. Thank you so much.

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

    thanks- I was looking for a video kind of this where I can brush up my c++ :)

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

    thank you for putting this video together. using it a review for a c++ final exam

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

    This is a really smart concept for a video series.
    A lot of folks already know the fundamentals of programming and are coming from plenty of experience with another language. For us, most courses and books are very frustrating because they require a huge time investment that’s wasted wading through all the programming content in order to extract the occasional gem of information that is unique to this language. I wish more educational content creators would release stuff targeted toward existing developers that simply want to extend their skill set rather than always assuming learners are starting from scratch.
    Thanks for your effort releasing this - I hope you realise how valuable it is!
    Wishing you the very best in life and your own learning & career.

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

    this will probably be what I will use to brush up on my skills

  • @jyotirmoy-paul
    @jyotirmoy-paul 2 ปีที่แล้ว

    Thanks man! I needed this quick revise.

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

    Big thanks to Mike...U are so explicit and eloquent in your programming lectures..Indeed programmers are meant to solve world problems not how much I can code ..it's really exhilarating .....

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

    I am just learning Java rn and idk how I’m somewhat keeping up and learning very interesting way to code a little easier just watching this. Thank you

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

    sick video. Timestamps are dope.

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

    Thanks for the fast review

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

    3 years in the future. thanks for this mike!

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

    Clean, pure and with stupendous explanation love to watch hats off your struggle Mike thanks alot.

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

    Thanks Mike another fantastic job. Express learning so much better.

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

    Amazing Video! I always wanted to learn c++ Fast! I am to busy working so i dont have much time ! Your video Saved Me!

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

    thank you mike for your awesome tutorials

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

    Awesome short course!!!

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

    Great refresher. Thanks dude

  • @muhammadzakiahmad8069
    @muhammadzakiahmad8069 3 ปีที่แล้ว +2

    That's exactly what I needed.

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

    Thank you for making this video!

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

    Thank man! I could review my whole c++ course in less than 30mn (played 2x and did some pause)

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

    Love the video. Very detailed, for a refresher.

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

    this was what I looking for. thank you for this creative video. I have already taken a programming course with java at my college. but we will take a data structure course in c++. And this video was exactly what I need

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

    That really helpful for a beginner of coding thnx man

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

    Great video to learn the basics of C++. I only think he could have mentioned what is inherited from C, I mean what is exactly the same as C and highlight the things that are unique to C++. I might be biased in my opinion because I learned C and now I'm learning C++.

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

      C++ inherits a lot of things from C, like basic syntax (semicolons and curly brackets), variables, pointers, functions, conditionals and loops, arrays, etc. It adds object orientation, exception handling, the std::string class, STL (type-generic collections) and many more into the C language.

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

    Really helped me out!

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

    This was wonderful. Thank you so much, Mike :D

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

    Very good course! Helped a lot, thank you!

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

    Wow great explanation ❤

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

    Thanks Mike, you've been a great help!

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

    Italian chef just made me hungry

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

    I wanted to thank you for the awesome job you have done by uploading so useful videos on YT. Thanks body

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

    Exactly what I was looking for .thank you🙏🏻

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

    Very nice.
    Many Thanks for sharing your knowledge.

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

    This was great!

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

    Thanks for the wonderful teachings that have caused change in today's coding world. Could you please share a video on how to develop a c++ wxWidgets GUI application using code blocks and how the application can be linked to my sql database
    Thanks for the positive response

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

    Thanks Mike for helping us too good 💯

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

    I like your video and I have got many idea from your video.please,keep it up bro

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

    Great video to know syntax

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

    this is so helpful thank you so much

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

    if you watch in 2x speed you can learn c++ in 20 minutes! 😎

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

    great video! I'm all caught up!!!

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

    this is a great review and I am so happy you have this for other languages! you get a sub from me just for that playlist!

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

    Thank you so much

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

    wow, i only know javascript, this is so syntactically similar, like a warm hug lol

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

    great video 👍🏽

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

    Hi ! Thank you for this very clear explanation !
    There's just one thing I don't get here. At 38:20 when you implement the virtual move() function in your child classes :
    - for the Bicycle class, you just write "void move() {...}", which makes sense for me
    - and for the Plane class you write "virtual void move() {...}", which looks more like the parent syntax, but without the " = 0; " part..
    Is there a reason for this ? Is it just a copy/paste oversight ?
    Well, the code seems to work on your side, which is still more confusing for me ^^ ! Hope someone read this and give me a feedback on this little issue !
    Anyway ! Very good content, clear and well explained ! It clearly demystified C++ for me ;-) ! Keep the great work man !

    • @reubenfrench6288
      @reubenfrench6288 3 ปีที่แล้ว +2

      When overriding a base method, "virtual" is optional. It's also good practice to use the "override" keyword so the compiler will give you an error if you got the wrong signature.
      Example:
      class Car : public Vehicle
      {
      public:
      // This compiles
      void move() override {
      cout

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

    Thank you sir!

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

    You're great Mike

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

    Great video exactly what I needed:)

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

    Very helpful thanks

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

    Thanks Mike. I'm trying to learn this stuff and your classes help. Much appreciated. Also, do you recommend any sites that have projects we can learn from and actually do?

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

    Great!really succinct and clear

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

    Thank you so much for dis vid Mike. It helps me a lot in brushing up my language n learning new things as well. Ur teaching skill is just a FAB. U r a very gud teacher. Thank you so much 🤗🤗

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

    cout stands for character output* :)

  • @Light-Eater
    @Light-Eater 2 ปีที่แล้ว

    That was just great.

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

    Hi. Thanks for this nice video. You covered all the basic things of C++. I have one question, which tool do you prefer to use for the person who is a beginner or intermediate C++ user. Do reply your comments about this and please give me some more detailed answer.

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

    R.I.P Jim, shortest friend time ever

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

    Thanks for such awesome video.

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

    thanks for this c++ video my school book use printf command insted of that command can i use cout command in my exam

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

    Thanks

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

    Hello MIKE DANE, am THEO, a University student in Ghana. I want to know more about programming. How do we go ?

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

    Thank you - D

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

    Nice sir 👍👍 👍👌 many many good read

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

    In the below sample code,
    #include
    using namespace std;
    int main() {
    cout

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

      u will not be able to use endl. U have to use

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

    nice video

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

    Hey, do you think we could get an objective c and a kotlin syntax over view?

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

    quick comment to say thanks and request a Rust "in one video" :D

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

    you need a cape sir to make it official, and thankyou

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

    Thank you this helped me a lot.

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

    This Was Awsmmmmmm

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

    As a ex scripter in roblox studio and ex scripter in python, this was pretty easy to understand.

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

    20:44 What to do when your friend forgets your birthday

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

    A question! at 17:46 when he runs the program again, shouldnt the array be newly defined with 6 0s? how does it remember that the value under index 1 used to be 8?

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

      This was a mistake. In fact, if you pause at the right moment you will see that the value at index 1 gets printed out as "7339456", since it's uninitialized and just holds a random value

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

    23:00: If the Boolean values were labeled as true, would that have any impact on the code?

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

    I confused me from where you used this->title because in previous 4 hours course you taught using rating = aRating

  • @Tanicorn
    @Tanicorn 4 ปีที่แล้ว +3

    20:40
    Kevin is not there :(

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

    The way i always remembered comparrisions is "=" sets something, and "==" means IS equal to.

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

      That's not a "way" to remember something, that's just remembering it. A "way" would be = is one character which corresponds to the one word "set" (one word, one character) and == is two characters corresponding to two words "equal to" (two characters, two words).

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

      @@Whoislorns right but i think what i meant was 1 =. means "equals". and "==" means "is equal". idk, i specifically say the words in my head.
      = : 1 word : equals
      == : 2 words : is equal

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

      @@ChristopherFranko I'm always THIS guy, my family tolerate me :D

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

      @@Whoislorns hahah same bro.. same.

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

    The friends are from the office haha love it

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

    Love it

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

    Excellent sir tell very slowly little bit English for understanding

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

    Awesome