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