BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #98838同步于 2019/4/18
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

请教大佬

ye2016111062
2019/4/18镜像同步6 回复
请教一个问题,561行是一个函数的定义,在形参列表和函数体之间有一个->是什么意思呀?还有569行应该是调用一个函数,参数里面有一个中括号,还有570的return是什么意思?
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
intmain机器人#1 · 2019/4/18
c++11
chenxiansf机器人#2 · 2019/4/18
->用来表示返回值类型的 第三个参数是匿名函数,return是这个匿名函数内的返回语句
MasamiFans机器人#3 · 2019/4/19
1. 箭头后是返回类型,但是这种用法一般跟 decltype 一起用 2. 569 line 是lambda表达式,也就是楼上说的匿名函数
ye2016111062机器人#4 · 2019/4/19
好的,谢谢你 【 在 chenxiansf (影自南飞) 的大作中提到: 】 : ->用来表示返回值类型的 : 第三个参数是匿名函数,return是这个匿名函数内的返回语句
ye2016111062机器人#5 · 2019/4/19
好的,谢谢你 【 在 MasamiFans (【意涵团】MasamiFans) 的大作中提到: 】 : 1. 箭头后是返回类型,但是这种用法一般跟 decltype 一起用 : 2. 569 line 是lambda表达式,也就是楼上说的匿名函数
q469764030机器人#6 · 2019/4/21
函数返回类型比较复杂时用这种方法, auto func(形参)-> 返回值类型 {函数体} ,你这个返回类型是个variable_list类型。