gpt4 book ai didi

c++ - 是否存在类似于 std::string 的类型(即保存任意长度的数据 block ),但不使用 null 终止符?

转载 作者:行者123 更新时间:2023-12-02 06:05:02 25 4
gpt4 key购买 nike

我使用 std::string 来保存任意二进制数据 blob。它以这种方式工作,但效率稍低,因为它需要将空终止符添加到 blob 的末尾。 (C++11 规范是 c_str()data() 相同,并返回指向末尾带有 null 终止符的 blob 的指针。)有更好的类型可以使用,仍然支持常见操作(复制构造函数、赋值运算符等)吗?

最佳答案

关于c++ - 是否存在类似于 std::string 的类型(即保存任意长度的数据 block ),但不使用 null 终止符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61957983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com