代码修改完成后,剩下的就是C语言的编码过程了。编码时,当调用对象成员时,“.”操作符用“_”代替,则刚好对应上修改后的变量和函数。
2、 进一步优化程序的方法
为了进一步提高程序的速度,还应对程序进行专门的优化,例如中断处理程序里面一两条指令引起的差异就非常明显。下面介绍几种优化办法。
①把成员函数定义成宏函数。由于面向对象数据隐藏的特点,对数据的操作需要以函数的形式提供,使得数据的操作效率变低。C++编程时,类的成员函数不能修改成宏,改为C函数后,就可以修改了;但这种优化最好在调试结束后进行,因为宏函数不方便错误定位。修改方法如图8所示。
②把成员函数定义成内联函数,如图9所示。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/