网站地图官方微信:
网站首页 包装相关设备 圆规 眼镜片 眼镜盒 学校家具 学生

当前位置: 首页 >

Rust的字符串为什么设计得这么难用?

字符串是这样的, Gc只要好用就可以了,rust 需要考虑的可就多了首先上场的是字符串指针 str, 这是内存中一段只有地址, 没有长度的字节也就是所谓的 DST, safe rust 中不能使用这个东西, 在正常的 rust 中必须知道长度才行 在 unsafe rust 里这都不是事, 君不见 C 语言的字符串就是这么设计的 虽然 str 没定义, 我们可以参考少儿不宜的 std::ffi::Cstr的定义.#[repr(transparent)] pub struct CStr { inner: [c_char], } #[r…。

Rust的字符串为什么设计得这么难用?

  • | 苹果 macOS Tahoe 26 新 Finder 图标引争议,其争议点主要集中在哪些方面? |

    这是我最喜欢的拟物化 Dock 栏时代(macOS 10.7...

    查看详情>>
  • | 我国以前禁用过手机WIFI,为什么后来又允许了? |

  • | NextJS的全栈能力现在如何了? |

  • | 我国西山的地下指挥中心可以抗住GBU-57钻地弹打击吗? |

  • | 正常人一次一顿能吃完一斤牛肉吗? |

  • | 为什么中国农村房子那么丑? |

  • | Apple watch 是否在干掉传统机械手表? |

  • | 蔡澜晚年选择卖房住酒店,雇 8 人团队照顾养老,如何看待他的养老观念? |

  • | 如何评价吴京马上要上映的新电影《镖人》? |

  • | MacBook的诱惑在哪里? |

  • | 公司就一个后端一个前端,有必要搞微服务吗? |

  • 同事开车路过拍的,上衣那件衬衫穿了很多年很嫌弃来着,当天回去...

    2025-06-29
  • 很多开发都是站在自己和身边环境角度来看,实际在web开发、小...

    2025-06-29
  • 说黄杨钿甜背后没高人,估计是没有人会相信的。 巨大的舆论压...

    2025-06-29
  • 徒手攀岩有一个公认的人间真神Alex Honnold,曾经徒...

    2025-06-29

关注我们

添加微信好友,关注最新动态