gpt4 book ai didi

ios - 这是什么意思? void* free_me = 0;

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:32:50 24 4
gpt4 key购买 nike

uint8_t* baseAddress = CVPixelBufferGetBaseAddress(imageBuffer); 
void* free_me = 0;
if (true) { // iOS bug?
uint8_t* tmp = baseAddress;
int bytes = bytesPerRow*height;
free_me = baseAddress = (uint8_t*)malloc(bytes);
baseAddress[0] = 0xdb;
memcpy(baseAddress,tmp,bytes);
}

这个程序是在zxing包中找到的,这句"void* free_me = 0;"是什么意思意思?这个程序是做什么的?任何提示将不胜感激。

最佳答案

void* free_me = 0 声明一个“通用”指针 free_me 并赋予它值 0

可以使用通用指针,几乎与任何其他指针(int*char* 等)一样,除了指向 void 的指针实际上可以指向任何数据类型。

关于ios - 这是什么意思? void* free_me = 0;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9716384/

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