Re: [讨论] 置底十三诫新增

楼主: godspeedlee (妳,我可以)   2016-10-19 04:16:39
※ 引述《Hazukashiine (私は幸せです)》之铭言:
: ※ 引述《wtchen (没有存在感的人)》之铭言:
: : 目前想新增一些东西,希望板友能够提出一些idea。
: : 目前板工想到的有:
: : - 空指标 (把之前写的补充一下)
: : - call by value / call by reference的谬误
: : - C/C++ 转型的差异(const, void*)
: : - lvalue & rvalue
: : 有其他想法请踊跃提供,感谢。
: 我觉得一些容易犯的 undefined behavior 也蛮重要的
: 尤其是 strict aliasing / type punning 这方面的东西
: 还有希望可以新增一些像是 coding convention 的东西
: 虽然好像不像其他那么有强制性 但是对初心者来说好像更重要一点
: 毕竟写好程式从好习惯开始(?
Google C++ Style 是蛮好的指南(灌下去可能不只13诫了XDDD)
https://google.github.io/styleguide/cppguide.html
尤其在 "Static and Global Variables" 刚好个人
最近也踩到雷,还花了不少时间 debug
http://tinyurl.com/hcqfc9x
作者: wtchen (没有存在感的人)   2016-10-19 15:15:00
....灌下去变成100诫?不过可以放到参考资料里就是一般都只看过C++的code style, 好像没有C的C的只有像Linus教派那种除了google还有哪边有好的code style?
作者: Caesar08 (Caesar)   2016-10-19 19:05:00
iso c++有他们的style
作者: wtchen (没有存在感的人)   2016-10-19 19:12:00
作者: askacis (ASKA)   2016-10-19 19:37:00
GUN C code style
作者: Caesar08 (Caesar)   2016-10-19 20:32:00
isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines
作者: wtchen (没有存在感的人)   2016-10-19 20:37:00
干脆全部蒐集起来放精华区

Links booklink

Contact Us: admin [ a t ] ucptt.com