C++N324
C++标准的草案文档,挺适合深挖底层规范的时候翻一翻。N3242 版本虽然是 2011 年的草稿,但结构还挺清晰,像语法表示法
、内存模型
、对象生命周期
这些部分都能帮你理清 C++的底层逻辑。尤其是多线程相关的那几节,讲得蛮细,虽然排版不太行,但内容挺硬核。
早期版本的标准草案,像一次定义规则
、类型转换
这些在实际开发中经常踩坑的点,这文档都有提到。对照现代标准看,有的地方老了点,但拿来理解编译器行为或者底层细节还挺有用。
词法那块也别错过,从字符集
到三字符序列
,甚至连预数字
这种冷门角落都照顾到了,想搞清楚编译流程的话还挺值一看的。
如果你最近在搞自定义编译器
、写静态工具
,或者就是单纯想明白 C++那些老生常谈的规则是怎么来的,可以抽空瞄一眼这份草案。
10.11MB
文件大小:
评论区