rust std::mem::size_of::<&str>()中获取&str类型长度问题?
size_of 后边为什么要双冒号,然后跟泛型参数?从java过来的不太懂这个代码的书写方式, 能帮忙解释下吗?
回复
1个回答

test
2024-07-12
rust的语法就是这样的:
A function call with explicitly specified type parameters looks like: fun::<A, B, ...>()
.
std::mem::sizeof
是一个泛型函数,::<&str>
用来显式指明泛型函数的模板参数。
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容