2007年9月19日星期三

In Class defined Function are inline function

今天看 《The C++ Programming Language》,提到一个以前没有注意的问题,就是将函数的定义放在类的定义中,没有inline关键字,但是仍然为inline函数,所以只能将短小的经常使用的函数放在类的定义中。

另外,如果inline函数的调用超过上万次,可能会导致编译出来的代码过长,程序体积过大。

没有评论: