inline内联函数
2016-05-15 10:08
246 查看
inline函数
BasicStateType bsTrx0 = RmStateManager::instance()->getTrx(0)->getBasicState();
inline是编译的时候替换。普通函数是运行的时候调用。所以inline肯定是省去了,run的时候,函数压栈,出栈的消耗。
在inline的时候,变成如下,编译的时候,直接替换
BasicStateType bsTrx0 = RmStateManager::instance()-> m_lte_trx[0]->getBasicState();
inline RmTRX* getTrx(int brNum) {
return m_lte_trx[brNum];
}
inline函数用一串code替换掉。
BasicStateType bsTrx0 = RmStateManager::instance()->getTrx(0)->getBasicState();
inline是编译的时候替换。普通函数是运行的时候调用。所以inline肯定是省去了,run的时候,函数压栈,出栈的消耗。
在inline的时候,变成如下,编译的时候,直接替换
BasicStateType bsTrx0 = RmStateManager::instance()-> m_lte_trx[0]->getBasicState();
inline RmTRX* getTrx(int brNum) {
return m_lte_trx[brNum];
}
inline函数用一串code替换掉。
相关文章推荐
- jhipster学习心得
- jquery点击改变class并toggle的实现代码
- mysql安装(适用于初学者)
- CSS3 box-shadow 属性
- 上海交大关系户上大学名单曝光
- Azure ServiceBus 学习记录
- 5.清除浮动(clear)
- 用dd实现linux硬盘备份 GHOST
- 《剑指offer》-二叉搜索树的后序遍历序列
- (四) 用户界面开发过程概述
- AlertDialog 简单使用方法
- 2.,8,10,16
- 自定义windows新建菜单
- BitMask 使用参考
- Android QQ第三方登录及加载网络图片到本地
- ActiveXObject( "Microsoft.XMLHTTP ")解析
- Java web的读取Excel简单Demo
- 小白排序指冒泡排序
- Mob- 短信验证使用
- 类