上传者: brookicv
|
上传时间:2025/3/20 13:35:45
|
文件大小:7KB
|
文件类型:cpp
使用标准C++库实现的WAV音频文件读写
200行代码实现PCM格式的WAV文件的读写,使用标准C++库实现,不依赖于其他库。
//WriteWAv文件 Wave_headerheader(1,48000,16); uint32_tlength=header.fmt_data->sample_per_sec*10*header.fmt_data->bits_per_sample/8; uint8_t*data=newuint8_t[length]; CWaveFile::write("e:\\test1.wav",header,data,length);//read //CWaveFilewave; //wave.read("e:\\test1.wav");
本软件ID:9656104