天美乌鸦糖心mv

旧物回收类网站模板
最新公告: 诚信为本,市场在变,诚信永远不变...
产物中心
400-123-4657
电话:400-123-4657
地址:广东省广州市天河号
传真:+86-123-4567
邮箱:补诲尘颈苍蔼测辞耻飞别产.肠辞尘
新闻动态

当前位置: 天美乌鸦糖心mv > 新闻动态

颁++中频繁调用的短函数有必要写成宏吗?

文章来源: 更新时间:2024-12-11 22:40:08

首先,不要用宏,你写的是 C++,不是 C。

在 C++ 里,宏在性能上没有优点,在可调试性和易于误用上满是缺点。

其次,对于局部使用(如某 .cpp 文件内)的函数,啥都不需要做。

编译器足够聪明,会在启用优化时进行内联。

如果你想确认有没有真正内联,可以观察编译器产生的汇编代码(MSVC 使用 /Fa,GCC/Clang 使用 -S)。

最后,对于通用的短函数,可以加上 inline 或 constexpr 之后放到头文件里。

现代 C++ 里 inline 表示一个实…。

颁++中频繁调用的短函数有必要写成宏吗?
【返回列表】

上一篇 : 告诉我,姐弟恋有多甜?

下一篇 : 在中国是否有很多人不愿意交物业费,为什么?

网站天美乌鸦糖心mv 对于我们 产物中心 废旧知识 回收范围 服务项目 新闻动态 在线留言 联系我们

地址:广东省广州市天河区88号电话:400-123-4657传真:+86-123-4567

版权所有:

分享到: