网站地图官方微信:
网站首页 包装用纸 包装机械 荧光笔 隐型眼镜 学校家具 削笔器

当前位置: 首页 >

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

  • | 有哪些BI工具惊艳了你? |

    当你看过很多后,你就会发现,谁都没有什么惊艳的,图形都差不多...

    查看详情>>
  • | 有什么路子可以一个月挣好几万? |

  • | 你卡过最厉害的bug是什么? |

  • | 人工智能相关专业里有什么「坑」吗? |

  • | 哪一刻让你终于意识到了这就是命? |

  • | 程序员真的需要一台 Mac 吗? |

  • | 真的没有人觉得2k是一个很尴尬的分辨率吗? |

  • | 日本制造的质量真的就那么好吗? |

  • | 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好? |

  • | 互联网研发运维都必用的Nginx到底是什么呢? |

  • | 为什么Steam Deck能做好Windows游戏转译但是Apple Mac就做不好? |

  • 个人情况: ***年本科,某贸易公司会计, 收入稳定,高16...

    2025-06-29
  • 有一个很新的东西,叫做tls指纹,服务器可以根据这个判断是否...

    2025-06-29
  • 好处概括起来就是:编户齐机。 你能想到的,它们也能想到。 ...

    2025-06-29
  • 如何选择你的 Golang 后端开发框架引言与 J***a ...

    2025-06-29

关注我们

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