网站地图官方微信:
网站首页 新湖镇 顾高镇 杨家镇 峰岩乡 庙垭乡 杏林镇

当前位置: 首页 >

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

  • | Nginx 能做什么好玩的事情? |

    有一个东西,叫做rtmp,直播用的,你可以使用nginx搭建...

    查看详情>>
  • | 你想吐槽哪位明星的颜值? |

  • | 你们的腰突是怎么突然好的? |

  • | 媒体曝光有学生吸食打火机气体成瘾,打火机气体中有哪些成分?吸食会对身体有怎样的伤害? |

  • | 那些辞职的公务员,你们现在后悔么? |

  • | 公司电脑加密的文件,复制到移动硬盘后如何解密? |

  • | 如何看待不超过1879元的Mac mini(M4+16/256GB+票),易用性吊打同级其他台式电脑? |

  • | 如何评价张靓颖刘宇宁《九万字》? |

  • | 为什么现在全世界的经济环境都这么恶劣? |

  • | 为什么 macOS 并不差,可市场总敌不过 Windows? |

  • | YU7 之后的下一辆小米汽车可能是啥?小米会把所有车型做一遍吗? |

  • 1、汇编 我知道绝大多数人学编程是不需要从汇编开始的,但是我...

    2025-06-28
  • 百万up主粤语歌手鱼蛋,抖音里长这样,容貌九分,声音十分。 ...

    2025-06-28
  • 微软周一宣布,将在欧洲停止目前Microsoft Edge的...

    2025-06-28
  • 我终于明白了为什么有的苹果用户会说什么60Hz,120Hz在...

    2025-06-28

关注我们

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