What is RAII (Resource Acquisition Is Initialization)?

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ธ.ค. 2024
  • In this video, I talk about what RAII is, the problems it solves, and show some examples with code.
    Here's the corresponding blog post: / what-is-raii .
    Here's the code I'm look at towards the end of the video: github.com/arc....

ความคิดเห็น •

  • @weineng
    @weineng 4 ปีที่แล้ว +22

    Great video, quick way to understand RAII without weird C++ jargon! Thanks man!

  • @aaronguo607
    @aaronguo607 4 ปีที่แล้ว +8

    This is really good video! Can't believe you only have 180+ subs with such quality content and will definitely recommend to my friend!

  • @pramodkumarkar6573
    @pramodkumarkar6573 3 หลายเดือนก่อน

    Thanks a lot for your effort !!!

  • @AdrianGonzalezBlogs
    @AdrianGonzalezBlogs 3 ปีที่แล้ว +2

    Great explanation! Thank you.

  • @ItsRavinderSinghh
    @ItsRavinderSinghh 5 หลายเดือนก่อน

    Really great video

  • @SuperJimmyChanga
    @SuperJimmyChanga 4 ปีที่แล้ว +1

    Excellent approach to explanation!

  • @ТатьянаКубышева-ц5к
    @ТатьянаКубышева-ц5к 4 ปีที่แล้ว +2

    This is a very cool explanation! Thanks!

  • @kenk4552
    @kenk4552 6 หลายเดือนก่อน

    Love your examples!!

  • @arvindraghuwanshi7425
    @arvindraghuwanshi7425 4 ปีที่แล้ว +1

    Very good explanation with examples..Thanks man:)

  • @starriet
    @starriet 2 ปีที่แล้ว

    just a great example. I'm not even a C++ developer, but thanks a lot.

  • @f-8ght
    @f-8ght 5 หลายเดือนก่อน

    best to learn before learning about ownership based resource management in rust

  • @KostasA89
    @KostasA89 3 ปีที่แล้ว +1

    Great explanation!!!

  • @neo-mashiro
    @neo-mashiro 2 ปีที่แล้ว

    Great examples and explanation, thanks a lot!

  • @hrishikeshbakshi8961
    @hrishikeshbakshi8961 ปีที่แล้ว

    Thanks a lot for this video!

  • @mangaenfrancais934
    @mangaenfrancais934 4 ปีที่แล้ว +1

    Nice explanation

  • @snoowwe
    @snoowwe 3 ปีที่แล้ว +4

    Great video, but now I'm stuck saying Arr Ay Aye Aye, cap'n

  • @СкафандрКосмический
    @СкафандрКосмический 3 ปีที่แล้ว +1

    Thank you!

  • @jacobkurien
    @jacobkurien 2 ปีที่แล้ว

    good explanation!!

  • @theangriestcrusader
    @theangriestcrusader 2 ปีที่แล้ว +1

    Okay dumb question, but when making custom RAII classes you can use new, delete, lock etc... Right?... Never used a compiled language, let alone used RAII paradigms lmao

  • @cpcs7229
    @cpcs7229 3 ปีที่แล้ว +1

    are you from nutanix??

  • @Sahilbc-wj8qk
    @Sahilbc-wj8qk 4 ปีที่แล้ว +1

    Great.

  • @GhostsOfSparta
    @GhostsOfSparta 3 ปีที่แล้ว +1

    You should update the Wikipedia page for this topic.

  • @ayoubrayanemesbah8845
    @ayoubrayanemesbah8845 2 หลายเดือนก่อน

    I think the better naming is ownership

  • @nskeip
    @nskeip 2 ปีที่แล้ว

    "Of course there are exceptions" ...and segfaults ))

  • @thethirdlastthanoshair6948
    @thethirdlastthanoshair6948 4 ปีที่แล้ว +1

    Hello dude my real my name is raii to

  • @JustRaii.
    @JustRaii. 7 หลายเดือนก่อน

    im raii what you talking bout

  • @BloomerPandora
    @BloomerPandora 3 หลายเดือนก่อน

    Moore Mark Anderson Deborah Lopez Frank

  • @Jonniejoy
    @Jonniejoy ปีที่แล้ว

    Raii is a person??

  • @巨龙之路
    @巨龙之路 วันที่ผ่านมา

    thank you ! 👍