C++类中定义的函数实现写在内部与外部有何区别

如图
2024-10-31 03:40:51
推荐回答(2个)
回答1:

调用方式不同,在类里面定义的是内联函数
//调用 的时候不发生控制权转移,作为函数体本身一个模块进行调用
在类外面定义的函数
//情况相反,调用 的时候需要开辟一部分空间
//总结就是类里面定义的调用更快,更节省内存

回答2:

这样写功能上没什么区别