char类型有from_digit()
和 from_u32()
从数字或 u32
获取 char,但是整数类型(所有)的逆函数在哪里?
即我希望看到一些 uN::from_{char|digit}() 和 iN::from_{char|digit}() 函数(其中 N 为 8、16、32、64 或大小)以实现对称,但显然它们没有存在。
最佳答案
逆是:
-
to_digit
对于from_digit
:c.to_digit(12)
as u32
转换为from_u32
:c as u32
如果您想要 char
的 Unicode 代码点,则后者是您想要的。
关于rust - 整数类型的 from_char() 函数在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29753296/