again,不需要绕大圈脱裤子,lvsoft说的union可能麻烦些,我说的mem::transmute基本等同于c的写法,没啥问题。
rust的门槛,第一在于对所有权和生命周期的理解,然后第二就在于对标准库的熟悉了,有时候得背标准库。mem下的一大堆东西,option result下的一大堆东西,你不熟悉就会觉得各种别扭
【 在 dismoon 的大作中提到: 】
: 最主要是MCU场合rust的工具链不好吧
: 我没说rust不能实现我的需求,我就是说,我本来好好的用一个强制double的地址赋值给char就能得到数据内存所在的指针,rust要绕一大圈脱几条裤子才能实现,unsafe就是那几条裤子
--
FROM 123.120.197.*