摘要: C++语言支持函数内联,其目的是为了提高函数的执行效率(速度). 宏的优点 在C程序中,可以用宏代码提高执行效率。 编译预处理器用拷贝宏代码的方式取代函数调用,省去了参数压栈,生成汇编语言的CALL调用、返回参数、执行return等过程,从而提高了速度。 宏的缺点 1、最大缺点是容易出错,预处理器在 阅读全文
posted @ 2016-03-01 23:08 米罗西 阅读(255) 评论(0) 推荐(0)
摘要: 关键字:operator 相见:《高质量程序设计指南》 P255 如果运算符被重载为全局函数,那么只有一个参数的运算符叫做一元运算符,有两个参数的运算符叫做二元运算符。 如果运算符被重载为类的成员函数,那么一元运算符没有参数(但是++和--运算符的后置版本除外),二元运算符只有右侧参数,因为对象自己 阅读全文
posted @ 2016-03-01 22:09 米罗西 阅读(297) 评论(0) 推荐(0)