嗨,我目前正在修复我的英勇错误,它们是:
==11925== ERROR SUMMARY: 9 errors from 1 contexts (suppressed: 0 from 0)
==11925==
==11925== 9 errors in context 1 of 1:
==11925== Syscall param ioctl(generic) points to uninitialised byte(s)
==11925== at 0xF8B7F47: ioctl (syscall-template.S:84)
==11925== by 0x1F770DAD: d
我在Linux上使用ALSA和音频应用程序,我找到了很好的文档来解释如何使用它:和。尽管我有一些问题需要理解这部分的设置:
/* Set number of periods. Periods used to be called fragments. */
if (snd_pcm_hw_params_set_periods(pcm_handle, hwparams, periods, 0) < 0) {
fprintf(stderr, "Error setting periods.\n");
return(-1);
}
当我使用播放模式时,设置一定数量的周期是什
出于某种原因,Val差伦似乎在调用ifstream.read的行(在searchInFile函数中)上给出了无效的写入。gdb似乎在同一条线上划分错误,但我无法解决问题。如果正在调用读函数,如何进行写操作?
#include <iostream>
#include <fstream>
#include <cstring>
#include <cstdlib>
#define FILENAME "./test.dat"
using namespace std;
struct record
{
long long int