摘要: (1)inline函数(2)用指针代替数组(3)不定义不使用的返回值(4)使用寄存器变量(5)使用自增和自减操作符(6)减少函数调用参数(7)switch语句中根据发生频率来进行case排序(8)将大的switch语句转为嵌套switch语句(同样根据发生频率来进行)(9)如果switch中每一种情况下都有很多的工作要做,那么把整个switch语句用一个指向函数指针的表来替换会更加有效,比如下面的switch语句,有三种情况: enum MsgType{Msg1, Msg2, Msg3} switch (ReceiveMessage() { case Msg1; ...... case Msg 阅读全文
posted @ 2010-05-11 22:04 一个农夫 阅读(406) 评论(0) 推荐(0)