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.
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.
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
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
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.
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.
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 .....
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
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++.
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.
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
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 !
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
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?
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 🤗🤗
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.
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?
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
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).
@@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
Watching this to refresh my memory, had 2 busy months without coding practice. Now I'm ready to code again. Great vid!
Teach me how to fo coding...
for mine it's been 7 months.just Saw my codeforces profile, got nostalogic and here I am.... ; D
Same lol
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!
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.
I love this! Thanks!
hii@@kehindefabiyi2232
Cleanest refresher I've ever seen regardless of subject. Thanks for posting!
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.
Great video man! That's exactly what I was searching for. Thank you.
20:43 : "If you want you can also erase a friend..." :(
of course you'd have to have any to begin with
@@Nobody-pv9jt And of course, Nobody says that or agree with it.
@@Nobody-pv9jt complain about that.
dont worry i gave u the 69th like, now u legend and u gonna get friends
I felt that
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.
J
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
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.
I have been coding in Java for so long now.. kinda needed a c++ refresher course. Good work as always Mike!
I'm learning programming and understand some concepts, but this is nice to watch to get used to understanding what things do
Man you are the best teacher EVER !!! Thank you for all
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
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.
Had to brush up on C++ before the first day at work. Nicely done!
The kind of video I was looking for.
fantastic upload Mike Dane. I shattered that thumbs up on your video. Always keep up the superb work.
Remember, *you were the start of my programming journey. Remember that* 💝
That was exactly what I was looking for.. Thank you so much.
thanks- I was looking for a video kind of this where I can brush up my c++ :)
thank you for putting this video together. using it a review for a c++ final exam
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.
this will probably be what I will use to brush up on my skills
Thanks man! I needed this quick revise.
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 .....
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
sick video. Timestamps are dope.
Thanks for the fast review
3 years in the future. thanks for this mike!
Clean, pure and with stupendous explanation love to watch hats off your struggle Mike thanks alot.
Thanks Mike another fantastic job. Express learning so much better.
Amazing Video! I always wanted to learn c++ Fast! I am to busy working so i dont have much time ! Your video Saved Me!
thank you mike for your awesome tutorials
Awesome short course!!!
Great refresher. Thanks dude
That's exactly what I needed.
Thank you for making this video!
Thank man! I could review my whole c++ course in less than 30mn (played 2x and did some pause)
Love the video. Very detailed, for a refresher.
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
That really helpful for a beginner of coding thnx man
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++.
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.
Really helped me out!
This was wonderful. Thank you so much, Mike :D
Very good course! Helped a lot, thank you!
Wow great explanation ❤
Thanks Mike, you've been a great help!
Italian chef just made me hungry
I wanted to thank you for the awesome job you have done by uploading so useful videos on YT. Thanks body
Exactly what I was looking for .thank you🙏🏻
Very nice.
Many Thanks for sharing your knowledge.
This was great!
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
Thanks Mike for helping us too good 💯
I like your video and I have got many idea from your video.please,keep it up bro
Great video to know syntax
this is so helpful thank you so much
if you watch in 2x speed you can learn c++ in 20 minutes! 😎
great video! I'm all caught up!!!
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!
Thank you so much
wow, i only know javascript, this is so syntactically similar, like a warm hug lol
great video 👍🏽
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 !
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
Thank you sir!
You're great Mike
Great video exactly what I needed:)
Very helpful thanks
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?
Great!really succinct and clear
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 🤗🤗
cout stands for character output* :)
That was just great.
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.
R.I.P Jim, shortest friend time ever
Thanks for such awesome video.
thanks for this c++ video my school book use printf command insted of that command can i use cout command in my exam
Thanks
Hello MIKE DANE, am THEO, a University student in Ghana. I want to know more about programming. How do we go ?
Thank you - D
Nice sir 👍👍 👍👌 many many good read
In the below sample code,
#include
using namespace std;
int main() {
cout
u will not be able to use endl. U have to use
nice video
Hey, do you think we could get an objective c and a kotlin syntax over view?
quick comment to say thanks and request a Rust "in one video" :D
you need a cape sir to make it official, and thankyou
Thank you this helped me a lot.
This Was Awsmmmmmm
As a ex scripter in roblox studio and ex scripter in python, this was pretty easy to understand.
20:44 What to do when your friend forgets your birthday
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?
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
23:00: If the Boolean values were labeled as true, would that have any impact on the code?
I confused me from where you used this->title because in previous 4 hours course you taught using rating = aRating
20:40
Kevin is not there :(
The way i always remembered comparrisions is "=" sets something, and "==" means IS equal to.
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).
@@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
@@ChristopherFranko I'm always THIS guy, my family tolerate me :D
@@Whoislorns hahah same bro.. same.
The friends are from the office haha love it
Love it
Excellent sir tell very slowly little bit English for understanding
Awesome