网站地图官方微信:
网站首页 敬德镇 通城镇 锦江乡 增产乡 汇川区 李俊乡

当前位置: 首页 >

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的字符串为什么设计得这么难用?

  • | 在NAS上安装了什么应用,让你的生活体验有了巨大的提升? |

    赞藏比马上 1 :3 了,求多点点赞 我在NAS上使用的应用...

    查看详情>>
  • | 32寸的电脑显示器会不会太大了,对眼睛好不好? |

  • | 皮肤太白是种怎样的体验? |

  • | 新手养鱼,鱼缸中能放入哪些水草? |

  • | 怎么学习前端开发?求推荐学习路线? |

  • | 大厂后端开发需要掌握docker和k8s吗? |

  • | 年纪轻轻为什么会得腰肌劳损? |

  • | 能够自己一个人创业的全栈web码农fullstack developer要会哪些技术? |

  • | 为什么j***a被部分开发者认为是低端技术? |

  • | Manus会不会开源? |

  • | 为什么程序员的代码不能终身责任制? |

  • 我也是刚开始学,但是我的电脑是18年的了,很适合这个CS6版...

    2025-06-24
  • 行为经济学领域有一个非常经典的分配故事。 说甲乙两个人,碰...

    2025-06-24
  • 前言今天大姚给大家分享一个基于 .NET 开源(MIT li...

    2025-06-24
  • 声明:本文内容全部为虚构创作。 文中所涉及的技术、思路及工具...

    2025-06-24

关注我们

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