- 01
 - 02
 - 03
 - 04
 - 05
 - 06
 - 07
 - 08
 - 09
 - 10
 - 11
 - 12
 - 13
 - 14
 - 15
 - 16
 - 17
 - 18
 
                        void _debugPrintWaveHeader(const char *path, const WAVHEADER &source_header)
{
	FILE *debug = fopen("path", "wt");
	fprintf(debug, "chunkId    = %s\n", source_header.chunkId);
	fprintf(debug, "chunkSize  = %u\n", source_header.chunkSize);
	fprintf(debug, "format     = %s\n", source_header.format);
	fprintf(debug, "subCh1Id   = %s\n", source_header.subchunk1Id);
	fprintf(debug, "subCh1Size = %u\n", source_header.subchunk1Size);
	fprintf(debug, "audioform  = %u\n", source_header.audioFormat);
	fprintf(debug, "numChanels = %u\n", source_header.numChannels);
	fprintf(debug, "sampleRate = %u\n", source_header.sampleRate);
	fprintf(debug, "byteRate   = %u\n", source_header.byteRate);
	fprintf(debug, "blockAlign = %u\n", source_header.blockAlign);
	fprintf(debug, "bitsPerSam = %u\n", source_header.bitsPerSample);
	fprintf(debug, "subCh2Id   = %s\n", source_header.subchunk2Id);
	fprintf(debug, "subCh2Size = %u\n", source_header.subchunk2Size);
	fclose(debug);
}
                                     
        
            Начал разгребать один говнопроект... При отладке программа всё падает и падает, падает и не может остановится. Смотрю на код - все в норме, а потом, по прошествии нескольких часов...