gpt4 book ai didi

c++ - 初始化此缓冲区 uint8*

转载 作者:行者123 更新时间:2023-11-30 03:04:52 25 4
gpt4 key购买 nike

我有这个类型定义

typedef unsigned char uint8;

和这个变量

public : uint8* bufferOfExchange;

我如何初始化这个缓冲区?

bufferOfExchange = ???

最佳答案

像这样:

bufferOfExchange = new uint8[bufferSize]; //bufferSize is size_t type. 

//or
bufferOfExchange = otherBuffer; //otherBuffer is of same type

你还有什么看法?

更好的选择是使用 std::vector<uint8>而不是 uint8* :

std::vector<uint8> bufferOfExchange;

现在,阅读一些好书以了解如何使用std::vector .

关于c++ - 初始化此缓冲区 uint8*,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8259515/

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