OMG! What you just told me in 18 minutes took me 4 hours before. I have a really old mac so I thought it wasn't possible to learn C++ on it, as I don't have Xcode. I was considering pirating a newer macOS, just to be able to learn C++, and then you just come along to tell me that I don't need all of that. Words can't express my gratitude! Thank you so much and keep up the good work! Your videos are better than all of the other ones combined
tim I don't know what to say is it coincident or what when I wanted to learn opencv suddenly your cv tutorial1 pops on and now a few days ago I wanted to learn c++ for Arduino so see you are making a video omg thank you so much
just in time...i have been looking for a c++ class but i will come back here after completing your django/js course which is really awesome...thank you.
Wow, those last days I was thinking about C++, but I was a bit discouraged to find a good and complete tutorial as I could find for Python... Well, thank you ! And I can't wait to follow this series all along :D PS: I'm back after completing the video, I really like this way of teaching, it reminds me of friends teaching each others !
for those that have their .cpp file with spaces, e.g. My first program.cpp, be sure to include the name and .cpp within quotation marks - when compiling the code (as seen in the second last part of the video). I looked this one up while following along, felt like helping out.
I just had an Olympics today in c++ and I'm so excited you are learning it too. I agree with you that people are exaggerating with it's learning curve. It was my actual first language and it helped me a lot for learning basics. Tho I'm 12 y/o and just like you I started eary. (3 years ago I think), I know 3 programming languages : c++, HTML and python , guess wich of them you teached me.
I just learned C and now im trying to get into C++. Its gonna be easier to learn since I know C so im hella excited. After C++ im gonna continue learning python from where I left off.
A tip if you want to compile and run with one single command: g++ {sourceFile}.cpp -o {outputFile} && {outputFile} Replace everything inside curly braces with information that is correct and run. And also, Mac and Linux might have to type "&& {./outputFile}.
Great tutorial!! Two recommendations though: 1. Do not use "using namespace std" because it can cause name ambiguity. instead of doing "using namespace std and cout
Thanks man, I did the same steps before, but downloaded the same compiler from the original site recommended by visual studio, and the bin was EMPTY. So the link you gave for the third-party download DEFINITELY helped!
I was just thinking today of making a video like this where I learn before I make the video and make a tutorial, so that I will help others while learning the concepts myself, and by explaining it further raises doubts to me and I will research that and explain too. Great work
wow that was so easy to understand compared to other tutorials, I've wanted to learn it for a long time but I just can't figure out how to set it up. Thanks for this!
Another awesome tutorial and perfectly timed for me. I have gotten a bit into tinkering with my RaspberryPi and Pico lately and I wanted to try some Arduinos, too. So I wanted to learn C++ and there you are, making it easier for me to start. Thanks again. I really liked your explanations on how to setup all this right at the start. I think there is nothing more frustrating, than trying something new and getting stuck, because you forgot something at the beginning. It was really kind to explain the shortcuts and different ways for the shells. Those might be very helpful for people, who are not yet familiar with command lines and how to navigate there.
I would be grateful to a Rust course because it is kind off an easy version of c++, and it has a more easy syntax than c or c++ You will always have a choice to write complex programs but you can also do the simple things in an easy and understandable program. The best thing about rust is how safe it is and it has a wide community who are always willing to help.
if g++ doesn't work on mac, try running xcode-select --install to install the xcode toolkit. That made it work for me :-) Also, ./ in front of your compiled codes name is necessary if your compiled program is not in your PATH variable
You have no idea how good was this video, seriously. Only thing I would have like to learn in this video was how to compile in a .exe Sry for my broken english.
It was a very comprehensive guide, thank you. I also appreciate sound and video quality, it's quite important for me. I had some problem with installing MiniGW, but apart from that everything worked well
Nice, just started to learn C and C++ for my uni classes. At least there will be some good materials for c++. Just need to find smth for C Thanks Man, keep it up You are doing great
Hey guys if you happen to not be able to open the same window during the "path" stage 7:56. Don't worry nothing is wrong with your computer. Do the same thing Tim says click path then edit and make sure you have the path of the bin folder of MINGW copied. If something pops up named "Variable Value" thats great. What you need to do is go to the end of the text inside of Variable Value then type in this symbol ( ; ) then paste your MINGW path. Press ok and it should create the path. Bonus: If you press edit again you will get a similar window to 7:56.
I'm convinced that Tim uses some sort of advanced mind-reading device like Professors X's cerebro to find what most people need and then makes those videos lol
To be honest, I've always wanted to add C++ to my personal programming language arsenal. But I would have to really put in the time to learn it. It's certainly not a language that one can pick up quickly. Like Python or JavaScript for example. Enjoy learning the language Tim and hopefully I'll be there at some point learning C++.
Will the OpenCV tutorials be continued????pls pls continue it.....I know not many people know what OpenCV is, so they don't search for tutorials on it on UA-cam which might be why your series is not as popular as your python tutorial etc. I hope you continue the series cuz I was really overjoyed🎉 when u said this was going to be a long series ~from an enthusiastic OpenCV learner
I really hoped that there would be more to the series than just ending on face detection....which other youtubers have also done in the past, so I really wanted something new and exciting.....btw Tim, you explain the concepts better than any other youtuber
Hey it’s the python guy... was up Tim... Is this new content... I guess so, the video Was published on March 6 2021... awesome I’m glad... I’m trying to learn c++ for several several months now and I have a course on Udemy I was going threw but it just got to hard to quickly ... so....I have not been working on any problems lately... but now hopefully you can show me good content I can keep up with
Just a reminder that this is for beginners! If you’d still like to follow along and already know a language try watching the videos in 2x speed!!
Thanks man
nice like counter!
@@riyaanthemann iiii
it says im downloading ming64 incorrectly it wont let me install it
when clicked the link to minGW, it automatically downloaded me (mingw-w64-install). What is it? anybody knows?
I watch Tim's video because of Python and before that I was a C++ user on embedded systems. Finally, my time has come
I think you are the only one,
who is explaining C++ with dark mode background :)
this is why you are my hero
OMG! What you just told me in 18 minutes took me 4 hours before. I have a really old mac so I thought it wasn't possible to learn C++ on it, as I don't have Xcode. I was considering pirating a newer macOS, just to be able to learn C++, and then you just come along to tell me that I don't need all of that. Words can't express my gratitude! Thank you so much and keep up the good work! Your videos are better than all of the other ones combined
tim I don't know what to say is it coincident or what
when I wanted to learn opencv suddenly your cv tutorial1 pops on
and now a few days ago I wanted to learn c++ for Arduino so see you are making a video omg
thank you so much
THIS GUY NEVER LEAVES ANYTHING
Back on C++, last time for me was 35 yrs ago as a kid on the Commodore Amiga...😅 Don't worry about being verbose... This is great!
you are the first tutorial that i follow that did not require intervention by my tech savy father.
thank you so much
Oooooh. Hells to the yeah boiss. I know this gonna be good because TWT is teaching it
I love YOU Tim! Im planning on becoming a Cyber Security Officer in the Army after college. I really like programming.
Oh man this is gonna be so good!! I know I'm gonna love this series
i was so intimidated because everyone said it's super hard and its syntax is so complicated but now i'm super good at it. Thanks tim!
just in time...i have been looking for a c++ class but i will come back here after completing your django/js course which is really awesome...thank you.
You're in for an exciting journey Tim. C++ is my favorite language!
i was looking for a video for four hours on UA-cam and finally found this one that only works thanks bro.
Oh my god just now I was searching and wondering that he didn't uploaded any c++ video but now my man Tim got my back with my studies!
This is exactly what I needed to refresh on c++
Wow, those last days I was thinking about C++, but I was a bit discouraged to find a good and complete tutorial as I could find for Python... Well, thank you ! And I can't wait to follow this series all along :D
PS: I'm back after completing the video, I really like this way of teaching, it reminds me of friends teaching each others !
Dude, are you serious? I just thought of learning c++ for my cfd tools and now you are doing tutorial series on it! Man, you are god
Biggest youtube channel to cover c++. Thanks.
for those that have their .cpp file with spaces, e.g. My first program.cpp, be sure to include the name and .cpp within quotation marks - when compiling the code (as seen in the second last part of the video). I looked this one up while following along, felt like helping out.
Perfectly paced for beginners. I'm excited to finish this series.
I just had an Olympics today in c++ and I'm so excited you are learning it too. I agree with you that people are exaggerating with it's learning curve.
It was my actual first language and it helped me a lot for learning basics. Tho I'm 12 y/o and just like you I started eary. (3 years ago I think), I know 3 programming languages : c++, HTML and python , guess wich of them you teached me.
I just learned C and now im trying to get into C++. Its gonna be easier to learn since I know C so im hella excited. After C++ im gonna continue learning python from where I left off.
A tip if you want to compile and run with one single command: g++ {sourceFile}.cpp -o {outputFile} && {outputFile}
Replace everything inside curly braces with information that is correct and run. And also, Mac and Linux might have to type "&& {./outputFile}.
literally the best most informative and most useful tutorial ive ever watched , thank u dude
Tim sir, make this c++ series basic to pro level... Love from India
Extra info: Python was coded in C
Is it true?
c++ also
A programming language was coded in a programming language…
So python isn’t python it’s c
More extra info: C was coded in an assembly language
Great tutorial!! Two recommendations though:
1. Do not use "using namespace std" because it can cause name ambiguity. instead of doing "using namespace std and cout
Tip 1 doesn't matter if you are only gonna code a small program.
It 's just good syntax.
@@varunananthakrishnan9414 What? That doesn't make any sense.
I mean that it’s said to be good convention from where I learned. Sorry if that was not clear.
I wasn’t into learning another language, you’ve just changed that!!
I’m very excited for the series!! Thank you 😀
Thanks man, I did the same steps before, but downloaded the same compiler from the original site recommended by visual studio, and the bin was EMPTY. So the link you gave for the third-party download DEFINITELY helped!
I was just thinking today of making a video like this where I learn before I make the video and make a tutorial, so that I will help others while learning the concepts myself, and by explaining it further raises doubts to me and I will research that and explain too. Great work
Great video Tim, i'm locked in ready to go for the next one.
Woah dude, this is what I'm waiting for in your channel, we have this as our language in our subject
Omg dude, I was just looking up to some SFML and C++ tutorials and you uploaded this. Thank you!
no you weren't
@@windwardhive7363 how can you be that sure...
I wanted to learn c++, this makes it even more interesting!
This has been very thorough and well-explained. I have not touched C++ in awhile and this would be a good refresher following along. Thanks!
i wanted to learn c++ for a while, now i can learn it with you :) HAPPY CODING
Many thanks Tim! looking forward to this series awoo!!! :D
This is the best tutorial I've seen yet
wow that was so easy to understand compared to other tutorials, I've wanted to learn it for a long time but I just can't figure out how to set it up. Thanks for this!
same here
I love the fact that i really need this video right now😂 thank you tim you are an amazing teacher🔥
no you didnt
FINALLY!!!!! I was waiting for this for so long
you didn't even know he was gonna upload this so how were you waiting for it? quit lying
This is Lit ! I was waiting for this from you I'm also beginner in CSE
I was waiting for this only pls complete whole series.
FINALLY some one that uses subline and teaches C++....my gosh....
Looking forward to the next videos!!
Another awesome tutorial and perfectly timed for me. I have gotten a bit into tinkering with my RaspberryPi and Pico lately and I wanted to try some Arduinos, too. So I wanted to learn C++ and there you are, making it easier for me to start. Thanks again.
I really liked your explanations on how to setup all this right at the start. I think there is nothing more frustrating, than trying something new and getting stuck, because you forgot something at the beginning.
It was really kind to explain the shortcuts and different ways for the shells. Those might be very helpful for people, who are not yet familiar with command lines and how to navigate there.
Honestly same. The main motivation for me to learn c++ is arduino, and learning a lower level language to understand optimizations.
Let's go. Was waiting for this to happen.
Thank you! Finally, I managed to configure my system for c/c++.
Woah.. Eagerly waited...
Now..waits over
I need this for an exam next year. Not sure how advanced the course will be but best to be prepared.
Tim pls do a tutorial on lambda expression in c++ in one of the coming tutorials. You explain things really good.
youtube: 6 comments
me: can i see them?
youtube: no
Eagerly waiting for second tutorial !
Nice video Tim! I love it. Keep doing these!
That's the day I've been waiting for.
Wow I was thinking about learning game engine development with C++ and OpenGL. This is gonna be helpful as I am new to C++ thank you ❤️
I was waiting for this for a long time
Trying to install mingw says “downloaded incorrectly” on install.
Now I will try to learn something easier, like how to play a C chord on a guitar.
Good Ole C++, I started with it back in college and then switched to python lol. Definitely need to circle back to it
Correct video at correct time
I would be grateful to a Rust course because it is kind off an easy version of c++, and it has a more easy syntax than c or c++
You will always have a choice to write complex programs but you can also do the simple things in an easy and understandable program.
The best thing about rust is how safe it is and it has a wide community who are always willing to help.
if g++ doesn't work on mac, try running xcode-select --install to install the xcode toolkit. That made it work for me :-)
Also, ./ in front of your compiled codes name is necessary if your compiled program is not in your PATH variable
You have no idea how good was this video, seriously. Only thing I would have like to learn in this video was how to compile in a .exe Sry for my broken english.
Just what I wanted, THANKS TIM
Outstanding brother, thanks... your voice is so easy to understand... You should be in radio...
Just when I started learning C++🤩🤩
It was a very comprehensive guide, thank you. I also appreciate sound and video quality, it's quite important for me. I had some problem with installing MiniGW, but apart from that everything worked well
how'd u end up installing it
How did you get the MinGW to install? I'm getting an "file was installed incorrectly" error.
Elite tutorial. Loved the style!
Oh Yes I was wanting this from you Thanks A Lot Tim
Use Code::Blocks it's easier than opening the Command Prompt manually. By the way great job explaining it.
thank you so much for this video. I couldn't find any other video that explains the steps so well.
Tim we love you
Nice, just started to learn C and C++ for my uni classes. At least there will be some good materials for c++. Just need to find smth for C
Thanks Man, keep it up
You are doing great
Thank you for useful information. You help a lot👍
Thank you for creating these videos... Also, the 2x speed suggestion was great. I used 1.5x speed
so far just got through the first tutorial lmao but ur a legend
top 10 reasons why c is better than c++:
1 - it takes less energy to say c than c plus plus
2 - ...
thank you for coming to my ted talk
Lol
Compiling is faster, programmer orientated, u actually need to use ur brain.
@@user-id5qq6ov3w its a joke ;)
I was waiting for this, from India🙏
Man you have owesome teaching skills 👍👍👍
I was going to start learning c# but since u r learning cpp imma 2 :)
Always wanted to learn C++ keep it up!
Hey guys if you happen to not be able to open the same window during the "path" stage 7:56. Don't worry nothing is wrong with your computer. Do the same thing Tim says click path then edit and make sure you have the path of the bin folder of MINGW copied. If something pops up named "Variable Value" thats great. What you need to do is go to the end of the text inside of Variable Value then type in this symbol ( ; ) then paste your MINGW path. Press ok and it should create the path. Bonus: If you press edit again you will get a similar window to 7:56.
what about finding the actual folder in the c drive becuase when i try to look for it i cant find
@@Papi_RySukuna depends on where you installed it. The default install is programs 64 or programs 80 something
How to use C++ and Python together.
Code by C++,
Python for interface.
Please make a series of tutorials on this if possible
Thanks! I actually tought that this tutorial was going to be a lot harder! :P
You literally posted this when I needed it what witchcraft are you performing?!
no you weren't. quit lying
I'm convinced that Tim uses some sort of advanced mind-reading device like Professors X's cerebro to find what most people need and then makes those videos lol
oh man that was very good
To be honest, I've always wanted to add C++ to my personal programming language arsenal. But I would have to really put in the time to learn it. It's certainly not a language that one can pick up quickly. Like Python or JavaScript for example. Enjoy learning the language Tim and hopefully I'll be there at some point learning C++.
Appreciate it !!
wow i was just looking to learn c++ and i found ou ,the different just i use visual studio code
thank you for this tutorial ,have nice day
IT IS HERE
This is what we needed
Will the OpenCV tutorials be continued????pls pls continue it.....I know not many people know what OpenCV is, so they don't search for tutorials on it on UA-cam which might be why your series is not as popular as your python tutorial etc. I hope you continue the series cuz I was really overjoyed🎉 when u said this was going to be a long series ~from an enthusiastic OpenCV learner
I really hoped that there would be more to the series than just ending on face detection....which other youtubers have also done in the past, so I really wanted something new and exciting.....btw Tim, you explain the concepts better than any other youtuber
Probably worst place to post that
Hey it’s the python guy... was up Tim... Is this new content... I guess so, the video Was published on March 6 2021... awesome I’m glad... I’m trying to learn c++ for several several months now and I have a course on Udemy I was going threw but it just got to hard to quickly ... so....I have not been working on any problems lately... but now hopefully you can show me good content I can keep up with
Finally😍
i opened up my text editor after pressing play and you were using the same as me :D
Its gonna be a great series
Hey, just wanted to say GREAT video!
You're the dopest, Tim.
It's probably easier to use an IDE. Good luck!