博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
带参宏定义和inline修饰的内联函数
阅读量:5837 次
发布时间:2019-06-18

本文共 269 字,大约阅读时间需要 1 分钟。

带参宏定义和inline修饰的内联函数都是在编译时,用函数体替换掉宏调用或函数调用。这样用的好处是减少调用函数所花费的时间。

例如:

算法导论在讲到堆排序时说的,好的堆排序实现一般是把Left(i),Right(i),Parent(i)的实现通过宏定义或内联函数来实现,这就是因为当我们对一组数据使用堆排序时,会大量的调用left,right,parent函数定义成宏或内敛函数之后既不影响我们的代码阅读性又能是代码运行速度更快!

转载于:https://www.cnblogs.com/chaiwentao/p/4299398.html

你可能感兴趣的文章
VCAP5-DCA Objective 1.3 – Configure and Manage Complex Multipathing and PSA Plug-ins
查看>>
笔记本装ubuntu发热量大该如何缓解?
查看>>
类的静态数据成员
查看>>
apk反编译
查看>>
豌豆荚不能连接三星S4手机,提示打开手机的“USB调试模式”,但却找不到在哪儿可以设置...
查看>>
linux 内核代码精简
查看>>
智能穿戴设备层出不穷,果壳智能手表为何先人一步?
查看>>
【AIX】AIX 6.1 “C compiler cc is not found”问题的解决方案
查看>>
Cocos-2d 坐标系及其坐标转换
查看>>
线段树初探
查看>>
debian7.1 sources.list
查看>>
【GPU编解码】GPU硬解码---DXVA
查看>>
hdu 1018:Big Number(水题)
查看>>
RTL8188EUS带天线的WiFi模块
查看>>
DalekJS – 基于 JavaScript 实现跨浏览器的自动化测试
查看>>
基于libevent, libuv和android Looper不断演进socket编程 - 走向架构师之路 - 博客频道 - CSDN.NET...
查看>>
Caché Monitor 2.03发布,Caché的SQL开发工具 - 开源中国社区
查看>>
『转』Emsisoft Anti-Malware 8刷Key教程 - 文字版
查看>>
u-boot中添加自定义命令
查看>>
winform窗体的关闭与资源的释放
查看>>