约书亚
2023-10-30
来自天津
思考题有点像脑筋急转弯 我们不能直接对原生类型做impl 但我们可以用newtype模式对i8封装一下,再impl
作者回复: 棒
2
仲玄
2023-10-30
来自广东
入门失败了几次,这是我看到最好的课程了
作者回复: 不急哈,每个示例放playground去跑一下,很多基础细节需要🧹清。
duwoodly
2023-10-30
来自重庆
不能为基本类型实现方法,但是我不知道语言设计者要这样设计。 作为使用者,如果要给基本类型添加自定义方法,可以使用元组结构体包装成新类型,在新类型上impl方法即可。
作者回复: 对的,👍
一个人旅行
2023-10-30
来自北京
思考题: 不可以,i8是rust的内置的类型。 如果要在其他模块中实现方法,可以使用实现trait的方式来实现方法。 但是需要注意,trait和类型至少有一个要在当前的模块中。
作者回复: 👍
伯阳
2023-10-30
来自北京
打卡完成,加油
作者回复: 加油
Lin
2023-10-30
来自北京
不在同一作用域吧
Michael
2023-10-30
来自中国香港
go go go