我对低级内存优化不太了解,但我正在努力研究如何从保存rbg32数据的无符号char数组中优化内存访问。提供给我的数据采用rgb32格式(B G R 0xFF B G R 0xFF B G R 0xFF etc)。我正在循环数据和计算平均红,绿和蓝通道。我发现当我去引用字节数组中的数据时,视频播放会在CPU上下运行和访问时,CPU不会做太多的工作。
在阅读了一堆帖子之后,我认为这是内存对CPU带宽<e
我已经很久没有使用C语言了,这让我发疯。我有一个结构数组,我需要创建一个将一个数组复制到另一个数组的函数(我需要一个精确的副本),但我不知道如何定义函数调用。我想我需要使用指针,但当我尝试时,它会给我一个错误。width;};
struct group b[4];
最后一个声明向我发送了一个错误正如我