提升编程技巧的六个高效策略精选资料.pptVIP

  • 1
  • 0
  • 约2.28万字
  • 约 172页
  • 2026-09-01 发布于北京
  • 举报

提升编程技巧的六个高效策略精选资料.ppt

改善程序设计技术的

50个有效做法

第二版.3

ScottMeyers

侯捷译

;怎样完毕较好的设计

怎样避免常见的问题

怎样提升效率的某些准则

不是放之四海而皆准的唯一真理;C++新标准新的类型bool;新的转型动作;1.尽可能以const和inline取代#define;#defineratio1.653

//编译器看不见ratio,只看见1.653

//一旦犯错,不会报告;InClass常量;2.尽可能以iostream取代stdio.h;3.尽可能以new和delete取代malloc和free;4.尽可能使用C++风格的注释形式;内存管理(memorymanagement)

;5.使用相似形式的new和delete;typedefstringaddresslines[4];;6.记得在析构函数中以delete对付指针组员;不要用delete删除一种未完毕初始化的指针,

不要删除一种未分配内存的指针。

不要delete从一种类外面传来的指针。

;7.为内存不足的情况预作准备;typedefvoid(*new_handle)();

;能够自定义新的new_handler函数,

用set_new_handler确认。;虚函数的调用由实际引入的

文档评论(0)

1亿VIP精品文档

相关文档