您的位置:首页 > 其它

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替换掉。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: