yes*_*aaj 6 c++ header function definition
带有警卫的头文件中定义的非内联函数
#if !defined(HEADER_RANDOM_H)
#define HEADER_RANDOM_H
void foo()
{
//something
}
#endif
Run Code Online (Sandbox Code Playgroud)
链接器错误中的结果:已在someother.obj文件中定义使函数内联工作正常但我无法理解为什么函数在第一种情况下已经错误输出.