Тёмный

Smart Pointers Explained with Code Implementation | MUST know topic for C++ Interview!! 

Keerti Purswani
Подписаться 145 тыс.
Просмотров 43 тыс.
50% 1

Опубликовано:

 

27 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 126   
@jsuryakt
@jsuryakt Год назад
Current husband
@akshatchaturvedi7407
@akshatchaturvedi7407 Год назад
Correct
@siddharthkeshri5649
@siddharthkeshri5649 Год назад
What this Current husband means?😂 she will change it future or what ? no.She is very much commited yo him ♥️
@varunaggarwal7126
@varunaggarwal7126 Год назад
class MoveBF { private: Husband* curr; public: MoveBF() : curr(nullptr) {} void move(Boyfriend* before) { if (before != nullptr) { curr = before->getHusband(); before->setHusband(nullptr); } } };
@entertainingshorts24
@entertainingshorts24 Год назад
What is his name? And where he works?
@imkir4n
@imkir4n Год назад
@@siddharthkeshri5649 no one can decide future.
@tanyagupta4247
@tanyagupta4247 Год назад
I'm so glad you made a video on smart pointers I really needed that and the explanation was really convincing. If possible kindly make a series on advance concepts of C++ which include all these topics like move, move copy constructor, rvalue , lvalue and all. Thanks for the video ♥️
@KeertiPurswani
@KeertiPurswani Год назад
Next video on smart pointers is up! Hope you like it 😇 Will cover other topics as well!!
@himansumaurya2883
@himansumaurya2883 Год назад
I came here to see her ex, and now I'm learning c++ concepts didn't expected that😂
@rushabharjain5257
@rushabharjain5257 Год назад
Loved the way how the need was created and how it was explored to get done with these important concepts Di, would be better if the title is aligned also with concepts you and bhaiyya have taught in video!
@KeertiPurswani
@KeertiPurswani Год назад
Another similar video is up, hope you like it ❤️😇
@harisankar9219
@harisankar9219 Год назад
ex boyfriend 💔 but husband 😂😂😂
@__hannibaal__
@__hannibaal__ Год назад
Best explanation for beginer. For me i still us pointer (as in C), because i like it too much.
@DeepikaSingh-dp3bi
@DeepikaSingh-dp3bi Год назад
You should create a series of this. Loved the approach. Easily understandable.
@KeertiPurswani
@KeertiPurswani Год назад
Yas! New video is up! Hope you like it 😇❤️
@vamshikrishnareddy76
@vamshikrishnareddy76 Год назад
the way your husband explained things is really great.... do you guys have any plans for c/c++ bootcamp?
@KeertiPurswani
@KeertiPurswani Год назад
For now, it’s all free. Checkout the new video 😇
@bhavuks6554
@bhavuks6554 Год назад
RAII --> Resource Acquisition "Is" Initialization
@cutebaby7767
@cutebaby7767 Год назад
Please cover other c++ concept as well with your ex bf. His way of explanation is very nice.
@KeertiPurswani
@KeertiPurswani Год назад
New video up! Hope you like it! 😇❤️
@rahulr9301
@rahulr9301 Год назад
The way you two people presenting is really Fantastic!!!!! Thanks a lot!!!!
@MCroppered
@MCroppered 7 месяцев назад
He interrupts her when she speaks.
@Superdhivakar
@Superdhivakar 10 месяцев назад
First time impressed with the way of teaching!
@shashichaturvedi4543
@shashichaturvedi4543 10 месяцев назад
it seems like you people have explained the same whatever has already written for unique smart pointer right.I appriciate your effort but you can explain the usage of smart pointer, I think you got it now
@souravsarkar6107
@souravsarkar6107 Год назад
Well Understanding Lot more advance concepts in c++ thank you
@KishorePurswani
@KishorePurswani Год назад
Love your approach of teaching. You come up with novel approach every time.
@rohitgupta2223
@rohitgupta2223 Год назад
Father of keerti. Sir keerti ma'am se refrral hi dilwa do
@easward
@easward Год назад
Ah you got me, well what you said is right in literal
@varunoyal87
@varunoyal87 9 месяцев назад
I have query, How move() Called function overloading defined in your uniqueptr class , when you said this function recieves ptr1 as && but how? should not we use ptr1.move() like ptr.reset()? so that it should call user defined move not std::move(). While explaining ->operator , you mentioned we dont have any function but we are using reset as function only ptr1.reset(), if we need to call it as ptr1->reset(), can we do it? one more , how to decide return *res or res and return type would be & or *? Any reference to understand this ..is can explain with diagram would be really helpful. Please prepare video for rvale and lvalue in detail. Thanks alot
@AryanSharma-ub9gr
@AryanSharma-ub9gr Год назад
Ex Boyfriend >>> Current Husband
@varunoyal87
@varunoyal87 Месяц назад
curious to know of the below call will do the same thing: ptr.res =nullptr delete ptr ptr.reset() in move copy ctor? Thanks alot
@_wassaname_
@_wassaname_ Год назад
next level clickbait
@KeertiPurswani
@KeertiPurswani Год назад
Whatever makes people study 🤷🏻‍♀️
@yashnikam9189
@yashnikam9189 Год назад
Good videos need such more content related to cpp. Learned a lot of things while watching this video. Thankyou
@piyushjhaGeek
@piyushjhaGeek Год назад
Saw this video thumbnail in my feed and it's was cringe clickbait for college students. Software engineering has become a joke by these influencers.
@ebadjunaid9418
@ebadjunaid9418 Год назад
Actually there is a problem and the problem is this in original unique pointer we can create a unique pointer which points to the array and in your implementation this will be error can you tell me how I can implement this ?
@Raja-d6w
@Raja-d6w Месяц назад
I am trying to hit the website what you have provided is not working.is it a problem because currently i am hitting from USA??
@KeertiPurswani
@KeertiPurswani Месяц назад
Hey, we have many students from all over the world - the site should be accessible. Can you please try again? If facing issues, please reach out to us at support@educosys.com . We will get it sorted asap. Thanks!
@Raja-d6w
@Raja-d6w Месяц назад
@@KeertiPurswaniIt was a typo, instead of courses i was writing course. Now i landed educosys site which i had already visited after watching your another video. Definitely i will purchase LLD, HLD and System design Course. Your way of explaining is awesome.kudos.
@Luckygangff
@Luckygangff 2 месяца назад
Hi how to delete if we alocate array dyanamic memory Like uniqueptr ptr(new int[10]); Need to handle both single memory o heap and array of memory in heap using delete and delete[] functions
@shriramwarrior8936
@shriramwarrior8936 Год назад
Are C++ programmers in demand? I solved 100+ problems in Leetcode in C++. Please share your thoughts on C++ jobs.
@coderprakash
@coderprakash Год назад
Noo C++ is only for doing coding for jobs u want to learn Java for development jobs
@shriramwarrior8936
@shriramwarrior8936 Год назад
@@coderprakash ok. Cool. Then why do people study OOPs and DSA in CPP?
@coderprakash
@coderprakash Год назад
@@shriramwarrior8936 we seen that DSA and oop is fine in c++ by all of us and lot of big folks also who working in big product based companies are code in c++ in their coding interviews but the problem is when u enter that company u will assign to backend majorly springboot means Java again those folks need to work in Java that's i need to convey am not degrading any language I love c++ than Java , telling about situation 🙏
@coderprakash
@coderprakash Год назад
@@shriramwarrior8936 * because of resources are more in c++ than Java that's one reason another is c++ is easier compared to Java 🤝
@gyanaranjansendha1299
@gyanaranjansendha1299 10 месяцев назад
yes c++ is in demand because of its low latency. HFT and fintech companies which uses C++ to reduce latency
@beautyofmathematics8324
@beautyofmathematics8324 Год назад
Your Videos Are really awesome Sir and Mam Really Appreciable :)
@siddharthchaudhary2320
@siddharthchaudhary2320 Год назад
Just a doubt ,are these high level concepts or used at fresher level coz haven't been taught all these in college?
@fatefury1955
@fatefury1955 Год назад
They teach you in computer architecture in college.
@rajdippal51
@rajdippal51 4 месяца назад
Don't add random memes in between please 🙂
@powprashant
@powprashant Год назад
Correction RAII stands for "Resource Acquisition is Initialization" not "in". Its a misnomer and IMHO a terrible name to a very powerful concept in C++
@revankumargnanavel64
@revankumargnanavel64 6 месяцев назад
Hello guys, When I tried to perform the mimicing of UniquePtr, especially the move copy constructor, I encounter the following error. Any help to fix would be great. error: comparison between distinct pointer types ‘UniquePtr*’ and ‘int*’ lacks a cast [-fpermissive] 37 | if(this != &ptr) {
@sonaliroychowdhury4271
@sonaliroychowdhury4271 Год назад
Hey Keerthi, may you have the universe with you following your heart!!All the very best to you.
@GauravThinks
@GauravThinks Год назад
Didi: clickbait aisi karo, ki 4 log click karein😂. Btw i liked the content❤️
@subbuk9716
@subbuk9716 6 месяцев назад
Excellent explanation
@Luckygangff
@Luckygangff 11 месяцев назад
I think ptr.release() is missing
@ashb8552
@ashb8552 10 месяцев назад
5:04 Is he using vs code, if leaked yes then How to get that memory graph 😮
@GautamDinga
@GautamDinga Год назад
I didn't understand the memory leak thing... He deleted the variable 'a' after that 'a' stored in the stack got deleted but still remains in the heap. When he deleted the memory was reduced it came to 757 KB and he said no leak How did this process happen? I just saw memory got reduced...
@niteshsingh7674
@niteshsingh7674 8 месяцев назад
Exact same question I've. 1. As per your explanation of memory leak, the value in heap memory lies there i.e the pointer variable 'a' pointing to the value stored in heap memory is still there that's why memory leak happens. 2. Deleting pointer variable 'a' stored in stack memory will delete that particular space in stack memory which is occupied by 'a'. 3. But value in heap memory to which a'' was pointing, didn't get deleted as per my understanding. @keertiPurswani : can you please explain?
@ajayk.2388
@ajayk.2388 Год назад
Nice video! which editor is he using? Is It vs code?
@KeertiPurswani
@KeertiPurswani Год назад
Visual Studio it is!
@prasannanaik1023
@prasannanaik1023 Год назад
Trust me the way he explain is really good. I wanted to see her ex bf and ended up watching his coding 😂
@santanu29
@santanu29 Год назад
My Husband teaches me C++ ❌ My Ex-Boyfriend teaches me C++ ✔ Nice way to clickbait. (Saying just for fun. No hate 🙏)
@srinivasbusani5076
@srinivasbusani5076 8 месяцев назад
Is that guy from VECTOR India institute ?
@SiddharthEarth
@SiddharthEarth Год назад
exposing family one by one .... but loved the learning part
@KeertiPurswani
@KeertiPurswani Год назад
Learning is what matters in the end 😇
@khalilurrehman3149
@khalilurrehman3149 Год назад
If he is ex--> currently I am available Keerti --> I like you v much❤
@ujalavarshney480
@ujalavarshney480 Год назад
Abe husband hai woh unka
@entertainingshorts24
@entertainingshorts24 Год назад
​@@ujalavarshney480kya naam hai inke husband ka? And where he works?
@prashanth7641
@prashanth7641 Год назад
I didn't get why &&ptr is used.
@MaviLeb
@MaviLeb 2 месяца назад
Why is this advanced? Shouldn't that be part of the basics of C++?
@soumya9070
@soumya9070 5 месяцев назад
A friendly advice from a developer(and a student too), your content is great but too much unnecessary meme clips in between that distract me a lot. When I am focusing on a particular line and understanding a concept, using my brain, carryminati comes on the screen and rotates his head 5 times, suddenly the line of code is gone and my chain of thoughts regarding the concept is just ruined in a second. Please understand that this is educational video not entertainment video. Thanks.
@e431215
@e431215 8 месяцев назад
What is this IDE?
@kulasekhar
@kulasekhar Год назад
May i know why the return value from the copy assignment operator output does not have the template type "T" ?
@vamsisiddhani9245
@vamsisiddhani9245 8 месяцев назад
The return type does not include the template type T because the return type is not dependent on the template parameter T. The return type is simply a reference to the current uniquePtr object, regardless of the type of object it manages. Correct me if I'm wrong.
@renupurswani447
@renupurswani447 Год назад
Lovely. Happy to see you being taught
@Vishal-rfx
@Vishal-rfx Год назад
Hey Keerti. Discord link in the description is invalid.
@dheerajkumar824
@dheerajkumar824 Год назад
How to visualise that storage portion of memory leak?
@shashikumar-sv
@shashikumar-sv Год назад
Who is on the screen 🤔
@pranilscode
@pranilscode Год назад
Getting bad experience in video when the comedy sense hit in Video 😢😢😢
@palashyadav668
@palashyadav668 Год назад
Thanku for this video☺,will be waiting for the next video
@KeertiPurswani
@KeertiPurswani Год назад
It’s up 😇
@bhavikajangid8579
@bhavikajangid8579 Год назад
i really love the way you teach, but i'm not really fond of the memes.
@the_sudheendra
@the_sudheendra Год назад
Crazy Title 🤣
@akhilsharma1778
@akhilsharma1778 Год назад
Your discord community link invite is not working
@thearbind
@thearbind Год назад
Mandipislive Army #Mandipislive 😊
@AnshulPurswani-e8d
@AnshulPurswani-e8d Год назад
happy to see you both
@thatowlfromhogwarts490
@thatowlfromhogwarts490 Год назад
yess yess! i want a series..! thanks
@KeertiPurswani
@KeertiPurswani Год назад
New video up! Hope you like it! 😇
@ViralAgrawal12321
@ViralAgrawal12321 Год назад
When is the next new batch starting?
@thearbind
@thearbind Год назад
WE ARE HERE AFTER MandipisLive
@Ragani59
@Ragani59 Год назад
Didi mujhe cs nahi mil Raha hai mujhe suside karna ka man kar raha tha lakin unfortunately apki video mara samne aa gayi please help me
@BhavikaRajani
@BhavikaRajani Год назад
Great idea. great concept
@FireHarmony-dl2bk
@FireHarmony-dl2bk 11 месяцев назад
Good content, just drop the meme part.
@Ragani59
@Ragani59 Год назад
didi mai bhi apka tarah non technical background se hu please help me how to start coding in write way phele kya pada shuru sa
@dheerajkumar824
@dheerajkumar824 Год назад
That meme bw the video making me laugh even though it was not needed
@utkarshdubey2433
@utkarshdubey2433 Год назад
Keerti di aise behave kar rahei jaise kuch jante h na ho😂😂😂👌👌👌
@kumarvishalben
@kumarvishalben Год назад
Clickbait
@lordvader7341
@lordvader7341 Год назад
boyfriend still got it!!!
@priyanjaygoswami9595
@priyanjaygoswami9595 Год назад
He is bit shy but good Collab 😊😅
@KeertiPurswani
@KeertiPurswani Год назад
He is 😅😅
@omkarjadhav848
@omkarjadhav848 Год назад
Didi kya jarurat he ye wali clickbait ki?
@mdaasil2329
@mdaasil2329 Год назад
7:22 please make the scrolling of the advertisement slow
@sdsingh3577
@sdsingh3577 Год назад
We want love babbar in your interview series
@KeertiPurswani
@KeertiPurswani Год назад
Tell him!! He should be ready no 🫢
@sdsingh3577
@sdsingh3577 Год назад
@@KeertiPurswani He is always ready ....... 😎
@asmitamishra4965
@asmitamishra4965 Год назад
Great pairing.
@sarthakgadekar3092
@sarthakgadekar3092 Год назад
Someone please tell me which IDE is that
@KeertiPurswani
@KeertiPurswani Год назад
Visual Studio!
@sarthakgadekar3092
@sarthakgadekar3092 Год назад
@@KeertiPurswani doesn't look like that🤔
@AmitKumar-ph8wm
@AmitKumar-ph8wm Год назад
@@sarthakgadekar3092 install it and you will know that it is visual studio . not "visual studio code"
@piyushsingh178
@piyushsingh178 Год назад
I don't understand what =delete; does
@amogu_07
@amogu_07 Год назад
Crazy title
@nd2703
@nd2703 7 месяцев назад
Looking bhaiya talk to didi, mereko dil me gudgudi ho rahi h, how romantic😍
@SuccessfulMiddleclassGuy
@SuccessfulMiddleclassGuy Год назад
She really doesn't seem interested😂😂 Just forced... Great acting 😅
@visinigiri-aditya
@visinigiri-aditya Год назад
Text Editor ?
@shis10
@shis10 Год назад
VS
@visinigiri-aditya
@visinigiri-aditya Год назад
@@shis10 fhir Memory Usage kaise dikh rha ?
@mdaasil2329
@mdaasil2329 Год назад
@@visinigiri-aditya its vs not vsc
@shis10
@shis10 Год назад
@@visinigiri-aditya Debugging karte samay dikha tha hai Visual Studio
@visinigiri-aditya
@visinigiri-aditya Год назад
@@shis10 ohh thanks!
@skoolkaladka5452
@skoolkaladka5452 Год назад
😂😂😭😭😭😭😭😭😭😭😭😭
@anuragpatwa4337
@anuragpatwa4337 3 месяца назад
total waste of time,
@kartikgaud-m2v
@kartikgaud-m2v Год назад
😀😀😀😀😅😅😅😅
Далее
skibidi toilet 77 (part 4)
05:20
Просмотров 12 млн
YouTube High Level System Design with @harkirat1 !!
35:02
This is the best way to learn C++ for free
0:40
Просмотров 457 тыс.
Subscriber sent me his game. I'm banning him.
21:26
Просмотров 420 тыс.
POINTERS in C++
16:59
Просмотров 1 млн
WHY IS THE STACK SO FAST?
13:46
Просмотров 164 тыс.
skibidi toilet 77 (part 4)
05:20
Просмотров 12 млн