c++中的连接有关问题

c++中的连接问题如果有a.cpp与 b.cpp 中都有cal()函数,声明一样但函数体不一样,请问如果有c.cpp都要用到这

c++中的连接问题
如果有a.cpp 与 b.cpp 中都有cal()函数,声明一样但函数体不一样,请问如果有c.cpp都要用到这a 与b中的函数,请问,应该怎么写?或者根本编译通不过?本人刚学了点c++,请大家指点。

[解决办法]
用命名空间namespace