关于inline函数中能否使用循环、switch

lixiang2202 2013-05-17 02:06:52

在内联函数中,使用了循环、switch语句,编译器还能否将这个函数编译为内联函数,如果不能是为什么?
...全文
476 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mayer 2013-05-17
  • 打赏
  • 举报
回复
看各个编译器自己的判断了,谁知道他们怎么来衡量这个呢
lixiang2202 2013-05-17
  • 打赏
  • 举报
回复
"函数过于复杂", 到底多复杂才算复杂, 编译器有没有一个标准
穆村拓哉 2013-05-17
  • 打赏
  • 举报
回复
inline 只是对 编译器的建议 函数过于复杂 或者有static的修饰符 编译器就不会对函数进行inline优化

65,186

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧