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");
                                    
                                    
                                         2025/3/20 13:35:45 
                                             7KB 
                                            wav
                                            
                                     
                                        
                                            1