C++中如何强制inline函数(MSVC, GCC)
Wentao Sun
看下面的代码:
#ifdef _MSC_VER_ // for MSVC #define forceinline __forceinline #elif defined __GNUC__ // for gcc on Linux/Apple OS X #define forceinline __inline__ __attribute__((always_inline)) #else #define forceinline #endif
这样可以使一些看起来比较大的函数也能够内联.
|
请发表评论