1 个回答
老王
回答于 2024-07-20
已采纳
提问:类模板中T&get()为什么这样定义函数
程序小白
网友回答:
这个要看你程序上下文的
在模板中,T表示类或类型
而你的
T &get();
表示返回类或类型的引用
返回引用的目的,一是少一分copy ,减少空间,二是引用可以直接修改对像的值
而get()函数,就要看你具体的实现要求了
没有任何规定必须有get,这是很多类封装后,可用get返回其中的某个私有的属性
我来回答
相关问题
1
回答
游戏王卡组推荐
单机游戏
567 浏览