0
当使用__forceinline或内联内部类型时,是否必须在MSVC中包含头文件中的定义?我听到了这个不同的意见,通过不同的编译器有所不同。__forceinline和内联使用
实施例1:
//some_class.hpp
class some_class
{
public:
__forceinline void some_function();
inline void other_function();
};
//some_class.cpp
void some_class::some_function() { }
void some_class::other_function() { }
实施例2:
//some_class.hpp
class some_class
{
public:
__forceinline void some_function() { }
inline void other_function() { }
};