Derek Banas Many thanks for your awesome tutorials. Netbeans is a great choice 👍. My favorite series is the C programming :)
@יהוה-ע6מ5 жыл бұрын
Its awsome What about openGL in one video ?
@derekbanas5 жыл бұрын
Thank you very much :)
@derekbanas5 жыл бұрын
I'll see what I can do
@jayveetamonang33925 жыл бұрын
@@derekbanas sir can you help me how to make a code in vb.net
@Neon-lens5 жыл бұрын
This two hours is equivalent to 2 years of class lecture. Heavy stuff in here.... I have to watch many times. I just started learning C++ for work. It’s such a powerful language
@derekbanas5 жыл бұрын
Thank you :) I did my best to cover a lot
@zyghom3 жыл бұрын
actually like 100x too fast as well - not only the speed of the speech - 30s for pointers? man ;-)
@blasttrash Жыл бұрын
since its 4 years that you learnt c++, what are you doing now? are you using c++ at your job today? or did you move to a different language or even a different job field?
@sayori39396 ай бұрын
he died at the undefined behavior where if you declared a double as global it would start with an incredibly huge number even through it was supposed to start with 0
@omaraissani62555 жыл бұрын
This tutorial is the best transition from c to c++. You're the best Derek ! And congratulations for the 1M subscriber :D
@derekbanas5 жыл бұрын
Thank you very much :) I'm happy you found it useful
@someoneontheinternetuvenev62683 жыл бұрын
This was the perfect tutorial for someone who already has experience programming in different languages (especially stuff like c#/java), although I wouldnt recommend this video to a COMPLETE beginner, either way, loved the video, everything was straight on point, thank you so much!
@derekbanas3 жыл бұрын
Thank you :) Yes it was made for people with experience in other languages
@nikolaaskaas3 жыл бұрын
Derek is always my first goto when I need to pick up a new language, especially for this reason. No bullshit, just quick and to the point. I already know the foundations of programming, just tell me what I need to know.
@EXTREMEKIWI1155 жыл бұрын
Derek, you probaby hear this a lot, but you're a big reason why I was able to get started with C++ very quickly. I started learning programming with your C# videos, too. I can't thank you enough for making such comprehensive programming resources, complete with hd videos, clear notes with good comments, all easily available for reference. I also highly appreciate your approach to learning. Instead of memorizing everything, we can come back to relearn whatever we need, when we need it, without getting overwhelmed and exhausted. It all makes for an accelerated programming experience. Thank you for the update to the C++ tutorial as well. Have a great day, Derek!
@derekbanas5 жыл бұрын
Thank you for taking the time to write such a nice message :) People assume that I don't read the comments, but I read every one and the nice ones always make me happy.
@jordanchoi15225 жыл бұрын
correction at 45:10 the addresses wont be the same since theyre two different objects (intArray and age2) which have different memory locations and therefore pointers to it will hold said different memory locations.
@mryup61003 жыл бұрын
I actually watched the whole thing! I really enjoyed it! It was perfect for someone who needs to refresh their C++ knowledge.
@justoneofwebcitizens5 жыл бұрын
Someone giggle when see cover of the book: learn C++ in 24 hours. I thinking this tutorial will be a nominante to award Guiness world records as fastest way to learn C++.
@derekbanas5 жыл бұрын
Thank you :) I'll always do my best to not waste peoples time
@nathanunderbsd59725 жыл бұрын
I Agree, it is a straightforward learning process is always with Derek. Simply smart move. - Don't work hard, work smart.
@simplejack21363 жыл бұрын
You do understand that you are not going to actually learn c++ in 2 hours by simply watching the video, right?
@KH-cs7sj Жыл бұрын
This video is exactly what I needed to pick up my long lost C++ skills before an interview. I read through the C++ primer many years ago. But except for a few school projects, I never used C++ in real world programs. After watching this video, I'll try to use C++ to solve Leetcode problems to consolidate the learning.
@charles-y2z6c5 жыл бұрын
I have done Microsoft stuff for 35 years, BASIC, C, C++, Vb.net and then lots of C#, about three months ago I got hired to do PHP Zend Expressive, never did any of it before. Learned the PHP in a 2 hour video but have been working on implementing it. Just starting to write programs that are making management happy. I have done C++ professionally, this is an excellent start, another gem by Derek Banas
@derekbanas5 жыл бұрын
Thank you for the nice compliment :)
@AbdulSamadDev5 жыл бұрын
Congratulations Derek 💐 You're truly a gem. Thank you so much for all of these tutorials.
@derekbanas5 жыл бұрын
Thank you :) You're very kind to say that
@kshau_3 жыл бұрын
I watched 5 seconds of your video and figured that this would be fun because of your awesome voice!
@derekbanas3 жыл бұрын
Thank you for the nice compliment :)
@kayahantasyaran2 жыл бұрын
Tutorial is decent overall. Contains valuable info in some sections. However, includes some bad practice in some sections also. Good sides: - Mentioning chrono, concurrency and smart pointers. - Mentioning stack, queue, priority queue. There is not much tutorial properly explaining them. - Covering containers with examples along with for_each, upper_bound etc in some parts. Nice to have: 0:17:40 Arrays --> Would be nice if covered with using std::array. 1:30:57 Macros --> There are better alternatives. Even may not been included. 1:42:27 Malloc / Memory Management --> I think this part should have been recorded with new/delete. Malloc is not C++ way of doing this and has differences with new. 2:17:26 Enums --> Enum classes are better. Use of this->height etc. may bring confusion unlike it is done in Java/C#. Lets dig on wrong sides / bad practices: - Template Functions/Classes are kinda pedantic. The proper way of calling them is Function/Class Templates. - Overloading Functions --> Function Overloading. - Deconstructor --> Destructor. - Using NULL in example code instead of using nullptr. - Not using member initializer list in constructors. - Throwing const correctness away on OOP side. 0:12:50 Casting --> This is not casting. Just converting a string to integer. Casting is something else.
@priyankachoudhary36943 жыл бұрын
Loved this video man! It really prepped me to start my dsa practice, couldn’t find anything better than this on the internet !
@2271masoud5 жыл бұрын
wow, 1 million subscribers. I've been waiting for this moment for a LONG time. well done Derek 🎉 you deserve it
@derekbanas5 жыл бұрын
Thank you for taking the time to watch my videos :) It makes me happy to see a familiar name
@AnonymousDeveloper15 жыл бұрын
So many subs, so little views.
@chrisallick4 жыл бұрын
Hi, I watched your video straight through and coded along. No issues, but I have a couple questions, and one tip. Questions: 00:57:20 why do setters use "this->", but getters do not? 01:17:19 explain suffix incriminator? i wanted to variable++ didn't get why ++variable was used at first. quick google allowed me to overload and get x++ and ++x 01:21:21 explain why sort takes a parameter of a lambda function? That seems previously unexplained. 01:35:44 why not this->numOfPeople++ ? And assuming you went with the static class member vs setter and getter to show different way? Or was there a reason why setter/getter was less appropriate? 01:42:27 wait… why did you do your for loop with the memory address of I? I think basically what your saying is for int i which is an array index of num3? Ah, that kind of confused me. 01:44:06 ok, so malloc is called and you say take the number of items you want, multiply that by the memory size of an int, that is how much memory to allocate. Got it. So why do you cast to int? Because malloc returns a void *? What… is that? Why would you need to cast to int vs void? I guess I don’t understand, you’ve created the memory you need. 01:45:10 what would happen if you don’t delete the pointer pNums? 02:07:32 similar confusion, why are we sending *it to cout? It is an integer iterator for a set of integers. So… it is the memory location of first item, but the *it is the actual value where we’ve iterated to? 02:07:56 it++ is the same as advance(it, 1) correct? So would it-=2 be the same as advance(it, -2)? 02:09:47 ok, never heard of a multi set, so basically a set, but you must maintain order and in that case you can have duplicate keys? What would be a simple use case for that? 02:11:13 is a pair a tuple? A quick google says no, but not really obvious why. 02:11:42 match -> second is required because map returns… an object with an attribute second? Like its a helper attribute which points to the second position of the match? Not totally clear. Tip: When you download Apache Netbeans 12 it won’t come with c/c++ samples like your video has at the start. No problem, go to Tools -> Plugins -> Settings tab. Make sure all are active. Go back to Available Plugins, fetch latest (update). C/C++ will be available. This was fantastic. Thanks, Chris.
@chrisallick4 жыл бұрын
@Peterolen Incredibly appreciative of you taking the time to answer me! Thanks!
@rockart86604 жыл бұрын
Thanks a LOT for this tutorial. I have done quite a bit of C programming and also some object-oriented programming, but that mainly in Java, even though I have heard many of these things before, I feel lost when I have to write a C++ program from scratch. I never have problems expanding them, because building on code is just easier. This tutorial gave me a veeery quick overview and now I can look into the things that I feel I need to learn more about instead of having to go through a whole C++ course where I already know 90% of the material. One piece of advice: Make your titles more descriptive. It took me a while to find it "C++ Tutorial 2020" does not do this video justice.
@blessdarah12565 жыл бұрын
When I got the notification of this tutorial, I just shouted hurray....! Thanks a lot Derek! You're tutorials are very valuable. Please can you make a project using the latest C++ standards? Will love to see how all these winds up! Thanks in advance.
@derekbanas5 жыл бұрын
Thank you :) I'll see what I can do about more C++ tutorials
@1Stormrider14 жыл бұрын
1:13:15 Is there a reason why you didn't explain the need to use a reference here? Please don't skip small things like these (there's a handful of them in the video) because otherwise the tutorial can be understood by anyone. I know viewers can look stuff up, but that's why we watch your videos, because they're mostly comprehensive. Thanks for the great videos.
@gokusaiyan11285 жыл бұрын
Next make a series on data structures using c++.
@derekbanas5 жыл бұрын
I'll see what I can do
@zxxczczczcz3 жыл бұрын
@@derekbanas make
@discarded16693 жыл бұрын
@@derekbanas been an year bro.. Please do it, we need it badly
@seifabomandor45793 жыл бұрын
@@discarded1669 go easy on him he isn't forced to you can see if other youtuber did it
@TheODkilla5 жыл бұрын
Congrats on a million subs man!
@derekbanas5 жыл бұрын
Thank you very much 😁
@hassanmirza23925 жыл бұрын
Your remake series is going well. Keep up the good work Mr. Banas.
@derekbanas5 жыл бұрын
Thank you :) I'm happy so many people like them
@hassanmirza23925 жыл бұрын
@@derekbanas Your series save my life at work, where I have to do complicated research related to the discipline of Scientific Computing. Instead of going through programming books I rely on your videos :)
@franciscogerardohernandezR19794 жыл бұрын
@@hassanmirza2392 ikr!! Modelling is tough and absorbs so much time. This is a life saver so we can focus on our real problem!!
@zxa20015 жыл бұрын
Happy One million, Derek 🎉
@derekbanas5 жыл бұрын
Thank you very much :)
@vekktrszcrowz25685 жыл бұрын
Man, I can't thank you enough for this tutorial. Not only it helps to learn a ton of handy features, it saves me a great deal of time. You have great teaching skills, I love it how you deal with everything head on, no useless introductions, just raw practice as it should be. I know a few things from the books, but seeing all of this actually done right away was a huge help. Cheers from Russia :)
@derekbanas5 жыл бұрын
Thank you for the nice compliment :) I do my best to not waste peoples time while covering as much as possible.
@yingzhining2 жыл бұрын
Great tutorial! Just noticed a problem: At 36:05 in the video, there were some default value assigned to the input arguments for function AddNumbers at the function definition, well you need assign the default value at the function declaration before main in order to be able to use them in the main function.
@JeremiahT5 жыл бұрын
One Million! I'm no KZbin personality but that seems like quite a success. Congrats Derek!
@derekbanas5 жыл бұрын
Thank you very much :) I'm definitely not a KZbin personality. It took me over a decade to get here, but I'm thankful.
@kyle73825 жыл бұрын
Congrats on the 1M Derek, you absolutely deserve it!
@derekbanas5 жыл бұрын
Thank you very much :) I couldn't have done it without you
@peracc88625 жыл бұрын
"How to Learn Everything in One Video"
@derekbanas5 жыл бұрын
Practice every day while at your maximum focus. That's basically all I do. Having the best practice tools available also helps. Check out my ukulele video I recently made to see how I taught my 6 year old daughter ukulele in 2 months
@WeiqiSub5 жыл бұрын
哈哈哈 actually funny
@geodaet835 жыл бұрын
@@derekbanas well, thats because you're a genius and the apple does not fall far from the tree ;-)
@finchat94075 жыл бұрын
@@geodaet83 don't make excuses. You can learn too if you put your mind to it
@Lumary5 жыл бұрын
Congratulations on 1 million subs, Derek! 😊 Im watching your tutorials since 2 years, they are of great help. 👍
@derekbanas5 жыл бұрын
Thank you for the support :) I'm kind of amazed that I made it
@juliaifrank4 жыл бұрын
@Lumary Oh, nice to see you here too ;) Time to learn some C++ :)
@gokusaiyan11285 жыл бұрын
Next make an Algorithm course/playlist covering Cormen :). That book gives me nightmares
@indiansoftwareengineer48994 жыл бұрын
thanks for updated video, I have switched to C++ from Java for Codechef/ Competitive coding platform, and love your channel.... and coming here for C++ video second time, i.e. first time as sophomore in university and then now.... Thanks Derek.
@derekbanas4 жыл бұрын
Thank you for taking the time to tell me you liked them :) I appreciate it!
@indiansoftwareengineer48994 жыл бұрын
@@derekbanas yeah man, you are most welcome. and thank you for replying to my comment... . . . . . . . . . . . recursion goes here, without exit condition... :-)
@franciscogerardohernandezR19794 жыл бұрын
It took me like a week to digest your content. Including additional examples to get your ideas and typing it all from the screen(I am a masochist), the whole tutorial ended up as a 1000+ line file. Congrats for such a succinct approach to such a complex language.
@derekbanas4 жыл бұрын
Thank you very much :) You did it the right way. Take your time and digest and experiment
@Mischiefcity20134 жыл бұрын
Last week was Lisp and this week I took on C++. I've been programming in a bubble for the last few years, mostly Python and JavaScript, but I've been trying to do more by re-learning some of the languages that I picked up at one point or another and never used. Right now, I'm writing a custom IDE for myself in Qt and I needed to brush up on my C++. I started in C++ years back, but I quit shortly after I traded in most of my ICs for Arduino. Thanks Derek for these tutorials, they've been such a great help.
@derekbanas4 жыл бұрын
I'm very happy to be of help :)
@mb-le9en5 жыл бұрын
Love the tut. C++ has made me a lot of money over the years!
@derekbanas5 жыл бұрын
It is amazing to think how much so many developers have benefited the Earth by giving freely of their work!!! Statues should be built for these amazing people.
@Soccercrazyigboman4 жыл бұрын
You really could spend some time to explain some of the stuff you do like the shape class. THere are a lot of things you do like in 1:03:15 where the circle constructor inherits something from Shape. Like what is going on there?
@earlgreen89433 жыл бұрын
This is such a comprehensive C++ tutorial covering all the modern features offered by the language. It is fantastic. I do actually have a question for Derek though. Are you using the C++ 14 standard when writing the code for this video or is it another standard, e.g. C++ 11, C++ 17, etc. I noticed in your variable/object declarations and initialization, it appears to be C++ 14 but I wanted to be sure.
@bharathvajkm56505 жыл бұрын
Hello Derek, Congrats on 1M subscribers! You deserve it, your videos are super useful for us. Could you make a video on Flutter next? Thanks
@derekbanas5 жыл бұрын
Thank you very much :) I'm working on Flutter
@geereddysathwikareddy82863 жыл бұрын
At 15:06 is there any specific reason why you are first declaring sAge as a string and after input you are converting into integer type?can we directly declare sAge variable as integer type and take input?
@johnvonhorn29424 жыл бұрын
Working through this on a Raspberry Pi 3b using Windows remote login. i am loving this, we owe you a cold beverage, Derek.
@derekbanas4 жыл бұрын
Thank you :) I'm just happy that you liked it
@geektechnique82335 жыл бұрын
I always love some fresh content from you Derek. I'll have to wait until next week to watch this though. Still can't wait to see your spring boot tutorial!
@derekbanas5 жыл бұрын
Thank you 😁 Sorry for the wait
@ncheung4ncheung4194 жыл бұрын
Not sure if someone said this already, but at 1:08:32 how is that the correct area? the correct area is like 78. Why does the abstract class change the value like that and how do you fix it?
@AAa-tn5rz5 жыл бұрын
Could you do an updated video on blender 2.8 and one on Unreal engine? Thanks
@derekbanas5 жыл бұрын
I'll see what I can do
@loganhebert74755 жыл бұрын
Hahaha wut.
@rodneytheredmage34365 жыл бұрын
Congrats Derek-sensei!!!! You deserve this and more!!
@derekbanas5 жыл бұрын
Thank you very much :)
@raynei4 жыл бұрын
This was extremely helpful! I learned alot since I only knew about half of the concepts on the video.
@derekbanas4 жыл бұрын
I’m very happy to be of help :)
@damacx5 жыл бұрын
God bless you man 🙏🏾. Just what I needed, C++ 14 for my job!!
@derekbanas5 жыл бұрын
Thank you :) I wish you the best with your job
@averyfavreau3215 Жыл бұрын
awesome video, so much information! i've been wanting to learn a lower-level language for a while, but i find it very hard to focus on most tutorials, as most tend to be oriented to complete beginners. this is perfect for crash-coursing c++ for those with experience. thank you so much for this, just what i needed!!
@hetulpatel12094 жыл бұрын
46:40 how is intArray a pointer? I thought it was the array itself and PintArray was the pointer to the array.
@Hoppitot4 жыл бұрын
whats the point of != string::npos at 31:58 seems to do just fine without
@ward7576 Жыл бұрын
46:54 how did that array become a pointer? I legitimately don't understand it.
@akagaming94315 жыл бұрын
Hey there Derek, I've just started running and got injured on my left knee. I'm not new to running as I've done it in the past, but may I know an estimation of how many days should I abstain from running? Its not exactly worse because I can walk about 1.2 miles under 18 minutes, but I guess I should just take a break?
@derekbanas5 жыл бұрын
Do what feels right for you. I personally ice and then heat back and forth. When I went through a period of knee issues I would wear a Pro-Tec patellar tendon strap and it helped a lot. Also understand that when I started running I hurt myself all of the time. I had black toes, twisted ankles, swollen knees, hip pain, etc. I've developed a lot of literal calluses all over my feet. That is why I can now run every day. It took me a long time to get where I am. Take care of your health. You'll need those knees for many years :)
@raviharanath3 жыл бұрын
It's a very good refresher course for C++. Thank you!!
@poni27693 жыл бұрын
1:08:28 No, it's not working, that's not the area of a circle with width 10. I can't find the bug tho. I was thinking that Circle constructors may need the "->" arrow when defining the width, but that not seems to be the case, at least your code works for me, outputs the area of the circle.
@kiblykatt3 жыл бұрын
Please correct me if I'm wrong, but at 19:53 isn't the second input supposed to be rows, and then followed by columns?
@aloudia5 жыл бұрын
Congratulations for the million subscribers you the deserve another million. Thanks for the sharings and all your inspirational teaching.
@derekbanas5 жыл бұрын
Thank you for the nice compliment :)
@Soccercrazyigboman4 жыл бұрын
at 1:30:54 why can't you just do funcs[0] = multby2(10) bypassing the need to do cout
@hbbss86844 жыл бұрын
Sick! Thanks Derek!!
@derekbanas4 жыл бұрын
Thank you :) Happy you like it
@UltimateDillon3 жыл бұрын
i can feel my brain expanding more as each minute passes
@derekbanas3 жыл бұрын
That is the idea :)
@jonathanharoun52474 жыл бұрын
Hi Derek. It seems like your usage of the erase function at 30:50 is incorrect. The 2nd parameter should be str4.length() - 12 because with a function str4.erase(N, M), it erases the next M characters after the Nth character of the string str4. Also, str4.erase(12) accomplishes the same thing as str4.erase(12, str4.length() - 12)
@josh12345678923 жыл бұрын
I gotta learn some c++ for next semester, definitely gonna use this!
@tommybloomfield66905 жыл бұрын
Hey Derek, Love your tutorials! Keep it up!
@derekbanas5 жыл бұрын
Thank you very much :) More are coming
@akosimat20194 жыл бұрын
I really happy that this video pop up in my recommendation, thank you very much for this tutorial much appreciated😊
@derekbanas4 жыл бұрын
Thank you :) I'm happy you enjoyed it
@timstevens33613 жыл бұрын
Derek Banas is a learning machine ! Thank you for this Derek.
@jacktrainer43872 жыл бұрын
Never sat through one of these, but if you already know C and, perhaps just how to program in general, this is one of the shortest and least painful ways to go thru how to do that which you might otherwise do in Python or C in C++. Four Stars! First Rate!
@derekbanas2 жыл бұрын
Thank you for taking the time to say you liked it :)
@god.hand.5 жыл бұрын
I always recommend this channel to my friends for learning any language. Bcoz of great explanation.
@derekbanas5 жыл бұрын
Thank you for the compliment 😁
@Twitledum94 жыл бұрын
At 45:06 you don't have to put the '&' char in front of the intArray bec you want to assign its location in memory and not the value(s) held in the array? TY!
@scriptguru46692 жыл бұрын
I've tapped away at c++ for years at a basic level, the pacing of this video is fantastic.
@derekbanas2 жыл бұрын
Thank you :) Happy i could help
@callumstewart58914 жыл бұрын
I didn't see you include the header file in your example of lambda expressions, might be worth a mention since I didn't know you needed to include that to get std::sort()
@thomasfink23852 жыл бұрын
E X C E L L E N T ! Short, concise, always to the point!
@nomad44013 жыл бұрын
At 1:08:26 , why is it giving the wrong area as a result?
@nomad44013 жыл бұрын
@Peterolen i don't think so. I ran the code and got the same result he got.
@poni27693 жыл бұрын
@@nomad4401 I ran the code, and I got 70 something, the right area. I guess the syntax for constructors varies time to time and compiler to compiler
@btcuong5 жыл бұрын
Congratulations on your 1M subscribers!
@derekbanas5 жыл бұрын
Thank you :)
@Soccercrazyigboman4 жыл бұрын
1:56:20 deq1.erase(deq1.end()) gives me an out of bound issue on Visual Studio 2019, funny enough, deq1.erase(deq1.begin(), deq1.begin()+2), works just fine. Why is this?
@arielfuxman88683 жыл бұрын
Great video! As someone who already has experience programming, this video is very informatial.
@wertiadreams79494 жыл бұрын
this is literally best tutorial out there I can not thank you enough I went from living with my parents to becoming a Google employee
@randlekehinde49875 жыл бұрын
Great timing Derek
@derekbanas5 жыл бұрын
It's taken to long to make an updated video
@vegasdealer777 Жыл бұрын
Nice work, as always, Mr. Banas. Thank you.
@weirdafters40075 жыл бұрын
0:55:59 MORK haha, all jokes aside I just subscribed to your channel yesterday because of your C++ tutorials and you upload this compacted version! Just what I need for my job hunt prospects ! you are a blessing
@derekbanas5 жыл бұрын
Thank you :) I wish you the best on your job hunt
@weirdafters40075 жыл бұрын
@@derekbanas what do you think is a must know for someone senior year college looking for a c++ developer job? everything in this video or maybe more?
@rahulpyd14 жыл бұрын
Someone may have pointed out -- a bug in stacks part -- the loop condition uses size() on the stack and while the stack is popped in the loop.
@taggerung8905 жыл бұрын
Congrats on the 1M subs! Thanks for the video!
@derekbanas5 жыл бұрын
Thank you very much :)
@kresimircosic37535 жыл бұрын
Beast of a man. I have barely done anything in C++, but I can say knowledge of MySQL (thanks to you), general programming, OOP, even Linux terminal makes this video follow-able (is that a word?).
@derekbanas5 жыл бұрын
Thank you very much :) It makes me very happy to know that I've helped!
@Soccercrazyigboman4 жыл бұрын
2:05:49 fl1.merge(fl2); gives me a Debug assertion failure on Visual Studio 2019. How come?
@Soccercrazyigboman4 жыл бұрын
@Peterolen it was no mistake. I'm using Visual studio. He's using something else. He's supposed to sort it before merging according to STL. Otherwise it could lead to unpredictable behavior. VS prevents you from this
@bryanswaggbeast4594 Жыл бұрын
Can you make something like this for OpenGL C++, and SDL?
@medusesti5 жыл бұрын
I was really hoping you would make a C++ video! THANK YOU!
@derekbanas5 жыл бұрын
I hope you like it :) It took forever to edit
@dinozoe17955 жыл бұрын
Congratulations for 1M
@derekbanas5 жыл бұрын
Thank you very much 😁
@tommacari41034 жыл бұрын
Congrats on 1M subs and thank you for these videos!!!
@derekbanas4 жыл бұрын
Thank you very much :)
@aphenkan5 жыл бұрын
One more subscriber!! You are great! liked the Groovy tutorial as well!
@derekbanas5 жыл бұрын
Thank you very much :)
@LouisPMorin4 жыл бұрын
Really nice video. The value you can pack in under 3 hours is amazing. I got a full overview of C++ coming from many other languages.
@derekbanas4 жыл бұрын
Thank you :) I did my best to provide an overview of everything
@MxCrompli4 жыл бұрын
In an alternate universe "printf" just prints "f" to the console your welcome
@mutated__donkey58404 жыл бұрын
F
@sharefactor4 жыл бұрын
*you're
@solarsystem84244 жыл бұрын
I'd like to suggest a deep dive (beginner, intermediate and advanced) tutorial series on creating raw (without MFC) win32 C++ software. A separate tutorial series about MFC would nice too.
@ShizzleMyChizzle3 жыл бұрын
When people ask me about the smartest youtubers you are always one of the names I think of.
@derekbanas3 жыл бұрын
Thank you for the nice compliment. I promise you that I'm not that smart though.
@kristofferlindvall92853 жыл бұрын
46:40 I don't understand how intArray can be a pointer. I thought that was the actual stored array, and that pintArray was the pointer?
@mehradzeinali97039 ай бұрын
best c++ tutorial out there
@amzabdrahim33504 жыл бұрын
woow, first time you passe 1 hour in a programming language tutorial!
@anuragvohra55194 жыл бұрын
Exacly what I was looking for , precise and to the point!
@derekbanas4 жыл бұрын
Thank you very much :)
@freeairdrop93755 жыл бұрын
Congratulations derek you r the man
@derekbanas5 жыл бұрын
Thank you :) I try to do my best
@homayounshokri50415 жыл бұрын
Please make a tutorial on socket programming and networking.
@derekbanas5 жыл бұрын
I'm working on that with Python
@homayounshokri50415 жыл бұрын
@@derekbanas really cool Tnx bro
@Weewoo123095 жыл бұрын
You are an absolute star ⭐️
@derekbanas5 жыл бұрын
Thank you I try to do my best :)
@Soccercrazyigboman4 жыл бұрын
@, why do you need to initialize the static member like that? Why can't you just do static int numofpeople = 0; to initialize it? I tried that btw and it gave an error: a static data member with an in-class initializer must have non-volatile const integral type or be specified as 'inline
@ignabelitzky3 жыл бұрын
Bookmark 1:28:00
@seifabomandor45793 жыл бұрын
cool
@aloky2473 жыл бұрын
May I please know the rationale behind conversions in line 24 and 25? The reason why I'm asking is because it works even without any conversions.
@ChiragBhatia945 жыл бұрын
Congratulations Derek! Your videos are really helpful :) Thank you