LINUX.ORG.RU

История изменений

Исправление rumgot, (текущая версия) :

W2MidiCli::W2MidiCli(QObject *parent)
{
    bufferSize = 4096;
    ampThreshold = 20;
    accThreshold = 0.02;
    clientName = "w2midi";
    rangeStart = 20;
    rangeEnd = 240;

   //...
}

Тут я бы делал через список инициализаторов членов:

W2MidiCli::W2MidiCli(QObject *parent) : bufferSize(4096), ampThreshold(20), accThreshold(0.02) // ...
{
   //...
}

Кроме того, переменные члены класса можно инициализировать сразу в определении класса.

Исправление rumgot, :

W2MidiCli::W2MidiCli(QObject *parent)
{
    bufferSize = 4096;
    ampThreshold = 20;
    accThreshold = 0.02;
    clientName = "w2midi";
    rangeStart = 20;
    rangeEnd = 240;

   //...
}

Тут я бы делал через список инициализаторов членов:

W2MidiCli::W2MidiCli(QObject *parent) : bufferSize(4096), ampThreshold(20), accThreshold(0.02) // ...
{
   //...
}

Исходная версия rumgot, :

W2MidiCli::W2MidiCli(QObject *parent)
{
    bufferSize = 4096;
    ampThreshold = 20;
    accThreshold = 0.02;
    clientName = "w2midi";
    rangeStart = 20;
    rangeEnd = 240;

   //...
}

Тут я бы делал через список инициализаторов членов:

W2MidiCli::W2MidiCli(QObject *parent) : bufferSize(4096), ampThreshold(20), accThreshold(0.02f) // ...
{
   //...
}