在C++中,我需要定义一些内联通用函数。但是,当我在头文件中编写原型并在 .cpp 文件中编写实现时,遇到“LNK2001 无法解析的外部符号”错误。
我要删除.cpp文件并在头文件中实现该功能吗?
我正在尝试定义一些可供其他类使用的共享非成员数学函数。
头文件:
inline void foo()
{
//some code
}
Run Code Online (Sandbox Code Playgroud)
.cpp 文件
//nothing
Run Code Online (Sandbox Code Playgroud)