如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
https://www.v2ex.com/pro/about

如果你经常使用铜币置顶主题,持有 V2EX Solana Token 会在每日签到时获得额外铜币:
https://www.v2ex.com/solana
dorafmon
V2EX  ›  推广

给新手 C++ Developer 的 Tips - RAII

  •  1
     
  •   dorafmon · Jan 15, 2021 · 4624 views
    This topic created in 2121 days ago, the information mentioned may be changed or developed.

    大家好,我是一名 C++码农,因为在平时工作 /面试的过程中经常会遇到一些关于 C++的细节,而这些知识点大多散在各种书 /博客 /github repo 里,所以我想把这些只是总结成每个 10mins 左右的视频,分享给大家,也是我自己对自己知识图谱的一个总结。我在录这个视频的时候面对的对象人群是 junior C++ developer,想好好准备 C++知识面试,或者是想学习一些跟 C++有关的能应用在工作中的 best practice 。因为我自己在国外,所以有些时候有些中英混杂,实在不好意思。

    下面是第二个视频,讲的是关于 C++中什么叫做 RAII,以及我们为什么要使用 RAII 。这个也是我们面试当中经常被问及的一个考点。

    b 站: https://www.bilibili.com/video/BV1qX4y1K7oe/

    youtube: https://youtu.be/c6QDemkcLSY

    因为 C++是一个很“博大精深”的语言,我难免会出错,还是请大家斧正~

    23 replies  •  2021-01-17 17:56:32 +08:00
    FanChen
    FanChen
    Jan 15, 2021
    1
    收藏后周末看~
    yinusxxxx
    yinusxxxx
    Jan 15, 2021
    2
    已关注
    focux
    focux
    Jan 15, 2021
    3
    提几点建议:
    1.声音要大一些,有的时候越说声音越小了;
    2.PPT 里可以多画些图来形象化你要讲解的东西,用英文的说明越简练越好;
    dorafmon
    dorafmon
    OP
    Jan 15, 2021
    4
    @focux 嗯嗯 谢谢~
    lovejoy
    lovejoy
    Jan 15, 2021
    5
    加一个建议,录视频的时候不要下东西,一个迅雷的声音挺懵的。
    dorafmon
    dorafmon
    OP
    Jan 15, 2021
    6
    @lovejoy 哈哈不好意思我忘记关了~
    dorafmon
    dorafmon
    OP
    Jan 15, 2021
    7
    不知道这个内容对大家有没有用?
    J55s5
    J55s5
    Jan 15, 2021
    8
    为什么不写成博客呢,看视频得 14 分钟呢
    oxromantic
    oxromantic
    Jan 15, 2021
    9
    程序员思维都很活跃的,视频赶不上思维活跃的速度,不推荐
    dorafmon
    dorafmon
    OP
    Jan 15, 2021
    10
    @wzzzx 这个写成博客也要看半天吧 我就是为了帮大家省时间才做成视频的,这个看书我觉得要小半小时才能看明白。。
    J55s5
    J55s5
    Jan 15, 2021
    11
    @dorafmon #10 首先还是得表扬一下楼主哈哈哈,做的很棒!但是我个人是感觉文章可能会更好一些?可以反反复复,来来回回的看,检索起来也更加方便?而且看视频容易开小差哈哈哈
    Jirajine
    Jirajine
    Jan 16, 2021 via Android
    12
    C++ 从入门到转 Rust
    dorafmon
    dorafmon
    OP
    Jan 16, 2021
    13
    @wzzzx 我思考了一下,我觉得下回我可以做成博客+视频,这样大家想看视频的也可以,看完视频可以看博客复习~
    vvqqdd
    vvqqdd
    Jan 16, 2021
    14
    在一亩三分地也看到这个帖子。。
    xcstream
    xcstream
    Jan 16, 2021
    15
    语速快的时候有点听不清
    dorafmon
    dorafmon
    OP
    Jan 16, 2021 via iPhone
    16
    @vvqqdd 对啊我不知道在哪宣传比较好
    dorafmon
    dorafmon
    OP
    Jan 16, 2021
    17
    @xcstream 嗯嗯 谢谢指出~内容上你觉得怎么样?
    kalluwa
    kalluwa
    Jan 16, 2021
    18
    没怎么仔细研究过,感觉就是 class 的析构函数,一般都用 shared_ptr 以及 unique_ptr,可能不用太过于关注 RAII 了,不晓得说的对不对
    allAboutDbmss
    allAboutDbmss
    Jan 17, 2021
    19
    @dorafmon 同建议可以组织一个对应的文本博客
    类似你准备视频也需要的手稿
    poplar50
    poplar50
    Jan 17, 2021 via iPhone
    20
    差点儿以为自己在看 rust ownership 讲解
    l00t
    l00t
    Jan 17, 2021
    21
    看了下,内容讲得不错,就是英语插太多了…… Chinese Version 就稍微少点英语吧……
    l00t
    l00t
    Jan 17, 2021
    22
    另外示例可以再多点,比如 FileHandler 那个,如果这个 handler 要在代码里反复使用,应当怎样写之类的。
    dorafmon
    dorafmon
    OP
    Jan 17, 2021
    23
    @l00t 好的好的 谢谢!非常有用的建议。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1844 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 09:19 · PVG 17:19 · LAX 01:19 · JFK 04:19
    ♥ Do have faith in what you're doing.