gpt4 book ai didi

二进制数据的 C++ STD 字符串等效项

转载 作者:IT老高 更新时间:2023-10-28 12:49:20 24 4
gpt4 key购买 nike

我正在编写一个 C++ 应用程序,我想知道 C++ 在内存中存储字节数组的传统方式是什么。

是否有类似字符串的东西,除了专门为二进制数据制作的。

现在我使用 *unsigned char** 数组来存储数据,但更像 STL/C++ 的东西会更好。

最佳答案

我会使用 std::vector<unsigned char> .您需要的大多数操作都可以使用带有迭代器范围的 STL 来完成。另外,请记住,如果您真的需要原始数据 &v[0]保证给出一个指向底层数组的指针。

关于二进制数据的 C++ STD 字符串等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/837521/

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