Closed Jackeyzhe closed 4 years ago
代码清单3-34
fn sum<T>(a: T, b: T) { a + b }
似乎缺少返回类型? 另外代码后面文本解释说「a和b都是整数,加法行为是合法的」。但是我用1.37.0版本的编译器编译已经不能通过,所以现在是不是可以认为这种写法已经「不合法」了?
@Jackeyzhe 感谢反馈,我抽空看看
确实缺少返回值
fn sum<T>(a: T, b: T) -> T{ a + b }
页码与行数
代码清单3-34
代码错误
似乎缺少返回类型? 另外代码后面文本解释说「a和b都是整数,加法行为是合法的」。但是我用1.37.0版本的编译器编译已经不能通过,所以现在是不是可以认为这种写法已经「不合法」了?