我正在尝试打开音频文件(.wav)并检索原始数据。我从link获得了以下代码。当我尝试实现代码DWORD
时,Objective c。
我该如何实现?
FILE *fp;
fp = fopen("sound.wav","rb");
if (fp)
{
BYTE id[4]; //four bytes to hold 'RIFF'
DWORD size; //32 bit value to hold file size
fread(id,sizeof(BYTE),4,fp); //read in first four bytes
if (!strcmp(id,"RIFF"))
{ //we had 'RIFF' let's continue
fread(size,sizeof(DWORD),1,fp);
//read in 32bit size value
}
}
答案 0 :(得分:2)
您可以对DWORD使用任何32位无符号整数值,例如: uint32_t
。
#include <stdint.h>
typedef uint32_t DWORD;
...