gpt4 book ai didi

iphone - NSMutabledata byteswithnocopy 的问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:02:57 25 4
gpt4 key购买 nike

<分区>

我正在尝试编写代码以从 malloced 缓冲区创建 NSMutableData。我使用 freewhendone = YES
1) 创建 NSData 后访问缓冲区时出错。(在下面代码的 memset 中)
2) malloced buffer指针和[data bytes]指针不同。

这些有什么解释吗?

UWORD8 *rgb_buffer = malloc(u4_stride * u4_height * 3);

NSMutableData *rgbData = [NSMutableData dataWithBytesNoCopy:rgb_buffer

length:(u4_stride * u4_height * 3)

freeWhenDone:YES];
memset(rgb_buffer, 0, (u4_stride * u4_height * 3));

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