(类模板)全局函数作为友元的类内实现

既然函数都在类内了,为什么还是全局函数,而不是成员函数呢?成员函数不需要friend也可以直接访问私有成员属性啊

不使用friend声明,外部函数无法访问私有成员。其实通常都不建议这样做,一般外部读写私有成员都是提供get和set方法。
这种情况我理解是在已有的代码难以改动的情况下,会这样去用,也不用过多去纠结。
希望有帮助
https://blog.csdn.net/qq_34606496/article/details/116561536