为了账号安全,请及时绑定邮箱和手机立即绑定

c++ 模板问题

c++ 模板问题

C++
宝慕林4294392 2018-10-09 04:04:40
template<classT1,classT2>voidft(T1x,T2y){.......?type?xpy=x+y;}花括号中的代码?type?xpy=x+y;是什么意思...
查看完整描述

1 回答

?
MYYA

TA贡献1868条经验 获得超4个赞

不知道类型的有两种写法。一种是使用auto,另一种是使用decltype,,如下:


1

2

3


auto xpy = x+y;

decltype(auto) xpy = x+y;

decltype(x+y) xpy = x+y;


查看完整回答
反对 回复 2018-11-06
  • 1 回答
  • 0 关注
  • 565 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信