网站地图官方微信:
网站首页 三余镇 洪洲乡 大崎镇 民安镇 米市镇 徐顶乡

当前位置: 首页 >

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 真的比 Windows 稳定吗? |

  • | 为什么都认为无GC语言一定会比有GC语言要快? |

  • | 为什么棒球在我国毫无水花? |

  • | 如果让你重新开始学计算机,你的学习路线会怎么选择? |

  • Discord 迁移到Rust,实现性能突破为了解决 "Re...

    2025-06-24
  • 因为继承关系粒度太粗,它实际上可以并有必要拆分成三个关系。 ...

    2025-06-24
  • 没什么背景,以前是跟着尹国驹的 澳门回归之前,对当地***基...

    2025-06-24
  • 不是,朋友们,光收藏不点赞会ed啊!!!! 行了我知道你们想...

    2025-06-24

关注我们

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