第6章主要讲述了执行期语意学,主要内容是关于数组的在构建和析构是如何进行的。 第7章主要讲述了有关Template的相关内容。 这两章内容散见于《Effective C++》、《More Effective C++》、《C++Primer》《C++Templates中文版》等书籍,如果感兴趣请阅读对应的书籍。 本读书笔记主要想谈一下对语意的理解。 本人认为C++程序设计可以简单分为三个层次:语法层、语言语意层(就像《深度探索C++对象模型》所讲的语意)、程序语意层。 语法层是很容易理解的,也很容易学习的。讲解C++语法的书籍很多,随便找基本多学学就可以学会。但是达到该层次只是达到了一个很低级的层次。例如我想保存五个整数,那么我写下int n1,n2,n3,n4,n5;是可以的,但是如果这么写,很有可能在以后的处理过程中会很麻烦;虽然上述语句完全符合C++语法要求。 !--判断阅读权限-->!--判断是否已经扣点--> |
