在一本书上看到
1 内联函数不能有循环和switch语句
2 不能进行异常接口声明

解决方案 »

  1.   

    1.有循环或swich语句, 编译器就不inline它了
    2.什么意思..?  没看明白
      

  2.   

    2 就是我看到一本书《C++语言程序设计》第二版  清华大学出版社  第80页
    使用内联函数要注意
    1 内联函数体内一般不能有循环语句和switch()语句
    3 对内联函数不能进行异常接口声明(关于异常接口声明将在第12章介绍)
      

  3.   

    应该说这个内联没什么用,对提高程序运行效率有用吗?
    内联函数一般都是大概是直接return 什么东西,或return 简单运算得到的东西,无用处。