2012年5月4日

Code Complete读书笔记03

摘要: 2012-05-03Chapter131、把指针操作限制在子程序或类里面 例:对于一个链表,通过NextLink(),InsertLink(),DeleteLink()等子程序操作指针,即集中控制数据2、按正确的顺序删除指针(释放当前指针之前,确保已经有指向下一个元素的指针)3、删除或释放指针后将其设为空值(避免迷途指针)4、向子程序传递对象时→按引用传递而非按值(避免复制该对象,提高效率) 当希望按值传递时(比如,不想误修改传入对象)→按const引用5、只有万不得已时才使用全局数据 考虑以下替换方案 1)先把变量设为局部的,仅当需要时才设为全局的 2)区分全局变量和类变量→模块化 3)使用 阅读全文

posted @ 2012-05-04 15:03 TheBest 阅读(159) 评论(0) 推荐(0) 编辑

导航