📚 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.
The beauty about your videos is, I always watch them to learn something I initially intended to but, I always end up learning some extra things. Thanks for that. You're awesome
You are the best C++ Lecturer in TH-cam. You explain the topic with the example, including all other special features of C++. Like in this "lambda function" example, you also included 'Standard Template Library' vector and algorithm. That really connects with the real coding problems and uses of all other important features of C++. Thank you for teaching us, all these things :) Thanks a lot :)
Hi, I'm from Brazil and a developer beginner but with much years at development using C++; Your channel is my favorite font to learning c++ and english; This is terrific. 🚀🚀
Im learning c++ on udemy and I always come to your videos for second help. you always have a great way if explaining these concepts . Thank you for posting these videos. for real!
I was struggling with this topic since yesterday.. it's all clear to me now! Glad I came across your video..Thank you CodeBeauty, Keep making such videos!
15:51 You can change the value (only in lambda function) by typing "mutable" between the circle and curly brackets. This way you don't have to change the variable in bigger scope by passing with reference. Disscussed in Cherno's video on lambdas th-cam.com/video/mWgmBBz0y8c/w-d-xo.html
not sure if someone mentioned this .. the code [](int x) { if (x % 2 ) == 0 ) .. else .. can be stored in a variable and then passed it to for_each function like this: auto func = [] (int x) { ... }; std::for_each(v.begin(), v.end(), func); to make it clean
All of your videos are extremely important for the beginners like me. I learned a lot from these. Only one catch, beginners like me need a bit more practice problems and as well as a bit more theoretical explanation. Would you recommend some book on c++ which is very close to your lecture spirit or which you find suitable for learning cpp with practicing more? I will be grateful to you for your kind act.
Hi, I am trying to learn C++ and did watch your learn c++ in 10h FULL COURSE video for beginners and I would like to start with lambda expressions next, since I need it for an assignment for next week(yes I know, lucky me you uploaded this just today :D). You have a lot of videos about different topics regarding C++, stuff that wasn't in your 10h C++ video, so I was curious if I need to watch any other videos before learning about Lambda expressions. It would mean a lot if you could make a playlist which does include all your videos about C++ in the intended order from easiest(beginner) to difficult(advanced). That would mean so much for people like me who want to know it all!!! :)
Just out of curiosity, what is the difference between the variables in the [ ] capture clause and the () parameters? And great job with the video, top notch stuff! :)
I am watching all the vides , thanks a lot about your programming productions, i would like to say that one of my important problem is still unsolved on your side. and that one is (MY REFUGEE REQUEST AND GETTING ME OUT OF AFGHANISTAN). again thanks a lot, your SUBSCRIBER Nasrullah Kuhzad from Afghanistan.
C++ Builder?! Hi, colleague! Шt's nice to unexpectedly meet such a rare specimen who is still working with the С++ Builder. But I still use CB2007 (C++99) due to a lot of strange things in many last versions... The very last release looks more acceptable so perhaps it's time to move forward... Thank you for video.
Hi codebeuty love your videos thank you very much! Just a tip im not sure if it works in vscode, but in notepad++ you can highlight and hit cntrl+k to comment out all of that code. You can uncomment it by highlighing and cntrl+shift+k. Also you can overwrite a line by highlighting it and using paste directly on it with cntrl+v. If you want to select multiple lines with the cursor to tab several lines etc you can hold shift alt and left click down each line you want to have a multicursor really handy. :)
@@CodeBeauty yeah exactly. it baffles me as to why you went for pause, instead of all the standard options you have? was it all a setup for that single video? :))
Thank you very much for your lessons, you don't know how much I have learned from you, I admire you a lot and I would like to invite you to many coffees or invite you to the moon, I admire you for being a great teacher! ✨🤗💕
And templates with recursion, which need to be equipped with template specialization... WTF? 😉 When an algorithm contains a nested piece of code (eg. nested loop) and requires several versions according to its control structure depth, then it calls for a recursive template solution!
If we use = then will it call copy constructor of values in scope? what if I pass all variables by & but as const references so that they cannot be changed and performace is also not affected, is it possible?
📚 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.
I have asked for this topic like 7 months back and now got it. Thank you.
The beauty about your videos is, I always watch them to learn something I initially intended to but, I always end up learning some extra things. Thanks for that. You're awesome
Today, I first learned lambda function of C++.
I learned from the best. (Whitney's one of my favorite songs)!!
You are the best C++ Lecturer in TH-cam. You explain the topic with the example, including all other special features of C++. Like in this "lambda function" example, you also included 'Standard Template Library' vector and algorithm. That really connects with the real coding problems and uses of all other important features of C++.
Thank you for teaching us, all these things :)
Thanks a lot :)
Hi, I'm from Brazil and a developer beginner but with much years at development using C++; Your channel is my favorite font to learning c++ and english; This is terrific. 🚀🚀
So pretty much just like Python lambdas, they're used as "throwaway" functions. Thanks for the practical example.
Im learning c++ on udemy and I always come to your videos for second help. you always have a great way if explaining these concepts . Thank you for posting these videos. for real!
The best explanation, I need this video a lot, thank you CodeBeauty!!❤
Perfect timing! We are covering Delegates and Lambdas this week in my C# course.
I was struggling with this topic since yesterday.. it's all clear to me now! Glad I came across your video..Thank you CodeBeauty, Keep making such videos!
Thank you. Best C++ lambda introduction I have seen thus far.
You are so talented for teaching, the best teacher ever!
Exactly what I was looking for. Best channel for C++
15:51 You can change the value (only in lambda function) by typing "mutable" between the circle and curly brackets.
This way you don't have to change the variable in bigger scope by passing with reference.
Disscussed in Cherno's video on lambdas th-cam.com/video/mWgmBBz0y8c/w-d-xo.html
yea i should have gone to cherno to learn about lambdas, cause she defined only function pointers in signatures.
I have a biomedical engineering master degree, and I decided to learn C++ in the best possible way.
Thank you so much for existing.
The best explanation of Lammdas I have seen, not filled with computer science geek mumbo jumbo those guys love to spew.
Never had a full grasp of lambdas until I watched this video! Thanks beautiful lady 🙂
Happy to help! 🥰
this video is so easy to understand, love it
I love the way you teach the lesson, and in general your lessos are very helpful. Thank you very much.
lambda confused me for almost 1 month and i always tried to not read thos code written by lambda untill i watched your video. Thanks so much.
I'm so happy that it helped you ☺️ 🤗
Nice job madam. Thank you so much.🤩🤩🤩❤️❤️❤️
not sure if someone mentioned this ..
the code
[](int x) {
if (x % 2 ) == 0 )
..
else
..
can be stored in a variable and then passed it to for_each function like this:
auto func = [] (int x) { ... };
std::for_each(v.begin(), v.end(), func);
to make it clean
This video is awesome! Thank you I have a better understanding now. I am a struggling student and your videos help out greatly
These books are amazing, thanks for sharing free resources with us Saldina ❤️
Glad u like em 😃😃
Thanks for this lesson. I really need to learn this for our management project. Great teaching as always❤
You are so welcome 🥰
Saldina you are the best as always ❤❤❤
First time it's ever really made sense to me. Thanks!
So useful and simple.. thank u Saldina 🌷
This is my first time visiting this channel and definitely learned something new, Thank you for the tutorial
you're welcome ☺️
I finally understood that! Thanks!
wow , you made it easy to understand. Thanks from India💌
wow i never comment on videos but this simple explanation honestly blew my mind! thank you so much
7:02 - This kind of structures (classes) with overloaded operator() are called Functors.
This book deserves more than a thank you! Really useful!!!
🤗💓💓
@@CodeBeauty❤❤❤❤❤❤❤❤
you explained lambdas so simply and beutifully
love your videos
Thank you so much
Code Beauty... Every thing here is indeed beautiful... Studying from NAHPI UBa Cameroon. ❤
This video is worth of a million likes... Explained as easy as pealing a banana...
Thanks CodeBeauty..
All of your videos are extremely important for the beginners like me. I learned a lot from these. Only one catch, beginners like me need a bit more practice problems and as well as a bit more theoretical explanation. Would you recommend some book on c++ which is very close to your lecture spirit or which you find suitable for learning cpp with practicing more? I will be grateful to you for your kind act.
Isn't it a coincidence? I just started using lambdas in C++. Thanks;)
You cleared my basics very well thank you ..!
Well-done explanation of lambdas. Thank you.
Thank you very much. It was very good explained.
At last, clear and concise, thank you!
Hi, I am trying to learn C++ and did watch your learn c++ in 10h FULL COURSE video for beginners and I would like to start with lambda expressions next, since I need it for an assignment for next week(yes I know, lucky me you uploaded this just today :D). You have a lot of videos about different topics regarding C++, stuff that wasn't in your 10h C++ video, so I was curious if I need to watch any other videos before learning about Lambda expressions. It would mean a lot if you could make a playlist which does include all your videos about C++ in the intended order from easiest(beginner) to difficult(advanced). That would mean so much for people like me who want to know it all!!! :)
Thanks. Very nice and clear teaching. From Iran 💐
@CodeBeauty You're really a great teacher. Thank you so much for the classes. Really helpful. Please keep on making videos. God bless you!
Just out of curiosity, what is the difference between the variables in the [ ] capture clause and the () parameters?
And great job with the video, top notch stuff! :)
Hi mam
Very nice! 👍
Thankyou so much...😍Good explanation...It will be helpful for my presentation..😄 please do more videos..
Nicely explained. Thank you very much!🥰
Thank you for an amazing explanation
🥰
Great description!Thank you!
thank you! :)
exelent , learn match more then the course (expensive and to my lang) ! great thanks :)
Thanks aloooooooooooot for explaination , quiet and concentrated
I hope you go forward
I am watching all the vides , thanks a lot about your programming productions, i would like to say that
one of my important problem is still unsolved on your side.
and that one is (MY REFUGEE REQUEST AND GETTING ME OUT OF AFGHANISTAN).
again thanks a lot,
your SUBSCRIBER Nasrullah Kuhzad from Afghanistan.
Des explications claires et simples ! Je vous remercie beaucoup
de rien ☺️🥰
C++ Builder?! Hi, colleague! Шt's nice to unexpectedly meet such a rare specimen who is still working with the С++ Builder. But I still use CB2007 (C++99) due to a lot of strange things in many last versions... The very last release looks more acceptable so perhaps it's time to move forward... Thank you for video.
Hi codebeuty love your videos thank you very much! Just a tip im not sure if it works in vscode, but in notepad++ you can highlight and hit cntrl+k to comment out all of that code. You can uncomment it by highlighing and cntrl+shift+k. Also you can overwrite a line by highlighting it and using paste directly on it with cntrl+v. If you want to select multiple lines with the cursor to tab several lines etc you can hold shift alt and left click down each line you want to have a multicursor really handy. :)
Would it not be better to simply use std::getchar() instead of the windows specific "pause>nul" ?
or cin.get()
here is a video about that 😃
th-cam.com/video/VcLMLEw4sn8/w-d-xo.html
@@CodeBeauty yeah exactly. it baffles me as to why you went for pause, instead of all the standard options you have? was it all a setup for that single video? :))
I love your tutorials.😍 feedback: can yo please zoom in the code area? You can remove the folder and class structure views in VS. Thanks 😊 🙏 🤗
GREAT video !! thank you again for another video !
I like your pronunciation of "parameter". :)
Thanks for this awesome lecture!
thank you Saldina for the perfect explination
you're welcome 🤗🥰
@@CodeBeauty❤❤❤❤❤❤❤❤❤❤❤❤
Good video. Learned a lot. Thank you❤.
3rd~!
Damn that's a handy tool to have! Looks like Lambda expressions can get pretty complex pretty quick though.
Best explanation ever!
Well I love to see more topics about morden c++ like that
Thank you, thank you, thank you!
Your videos are great! Thank you!
Excellent stuff and you make things look easy.
Thanks, cool and simple explanation
Thank you very much for your lessons, you don't know how much I have learned from you, I admire you a lot and I would like to invite you to many coffees or invite you to the moon, I admire you for being a great teacher! ✨🤗💕
Hey
Thx for the quality of the course.
Plz, could u suggest me a books to learn modern C++?
Thx
Thank you! it was quite helpful!
13:00 thank you for a simple explanation about what capture clause is used for. so many people dont actually fucking explain that it does this. thx
it's my pleasure to be better than others :D
saldinaaaaaaaaaaaaaaaaaaa! you are a great teacher. absolutely you are the best!!!!! thanks a lot!!!!!!!
Hi Saldina! Do u have any video about encryption/decryption strings in c++?
Great video BTW 😁
osm explanation and detailed info. good job thank you
Hi Saldina!
Is it better than writing code in the body of a simple for loop? This is what I never understood about sheep.
Thanks for the reply!
You are the best lady you should know that.
perfect tutor and perfect lesson. Thank you!
Hi Saldina. Do you plan on offering a future series on C++ templates?
And templates with recursion, which need to be equipped with template specialization...
WTF? 😉
When an algorithm contains a nested piece of code (eg. nested loop) and requires several versions according to its control structure depth, then it calls for a recursive template solution!
If we use = then will it call copy constructor of values in scope?
what if I pass all variables by & but as const references so that they cannot be changed and performace is also not affected, is it possible?
Dear mam u r brilliant
Good explanation, thanks.
You remain the Best !!!!
Thank you for this very informative and beautiful video, CodeBeauty
New subscriber for you ma'am
Thank you
Welcome 👋 🥰
Thanks, Great Teaching..
Thank you from Beirut
Very well explained
Amazing..thx
Thank you too!
Great, thank you CodeBeauty