李虹霖

 

2015年11月24日

《深度探索C++对象模型(Inside The C++ Object Model )》学习笔记

摘要: 转载:http://dsqiu.iteye.com/blog/1669614第一章 关于对象使用class封装之后的布局成本:class并没有增加成本,data members直接内含在每一个class object之中,就像C struct一样。而member functions虽然被包含在cla... 阅读全文

posted @ 2015-11-24 12:53 lol霖 阅读(477) 评论(0) 推荐(0) 编辑

《C和指针(Pointer on c)》 学习笔记

摘要: 转载:http://dsqiu.iteye.com/blog/1687944首先本文是对参考中三个连接的博客进行的整理,非常感谢三位博主的努力,每次都感叹网友的力量实在太强大了……第一章 快速上手1. 在C语言中用/*和*/来注释掉这段代码,这个实际上并不是十分的安全,要从逻辑上删除一段C代码,最好... 阅读全文

posted @ 2015-11-24 12:40 lol霖 阅读(757) 评论(0) 推荐(0) 编辑

《C++编程规范:101条规则、准则与最佳实践》学习笔记

摘要: 转载:http://dsqiu.iteye.com/blog/1688217组织和策略问题0. 不要为小事斤斤计较。(或者说是:知道什么东西不需要标准化)无需在多个项目或者整个公司范围内强制实施一致的编码格式。只要规定需要规定的事情:不要强制施加个人的喜好或者过时的做法。C++不应该使用匈牙利命名法... 阅读全文

posted @ 2015-11-24 11:58 lol霖 阅读(2650) 评论(0) 推荐(0) 编辑

《C++必知必会》学习笔记

摘要: 转载:http://dsqiu.iteye.com/blog/1734640条款一 数据抽象抽象数据设计遵循步骤:(1)为类型取一个描述性的名字。(2)列出类型所能执行的操作,不要忘了初始化(构造函数),清理(析构函数),复制(复制操作)以及转换(不带explicit关键字修饰的但参数构造函数和转换... 阅读全文

posted @ 2015-11-24 11:37 lol霖 阅读(408) 评论(0) 推荐(0) 编辑

《你必须知道的495个C语言问题》学习笔记

摘要: 1.声明和定义全局变量和函数一个全局变量或函数可以(在多个编译单元中)有多处的声明,但是定义却最多只能允许出现一次。对于全局变量,定义是真正分配空间并赋初始值(如果有)的声明。static修饰的在C是不能被其他文件访问调用的。2.typedef和#define有什么区别先看实例:typedef ch... 阅读全文

posted @ 2015-11-24 10:28 lol霖 阅读(228) 评论(0) 推荐(0) 编辑

导航