Но почему вывод происходит в stderr, а не в stdout?
Complex* Complex::pMultComplex(Complex Z2) // 3
{
Complex* pC = new Complex();
pC->A = A*Z2.A - B*Z2.B;
pC->B = A*Z2.B + B*Z2.A;
return pC;
}
брать среднее
siglen = 10; // длина порции сигнала
overlap = 0.2; // 20% перекрытие
step = (int)ceil(siglen * (1 - overlap)); // шаг приращения индекса
next_begin_idx = prev_begin_idx + step; // индекс следующей порции сигнала (включая)
next_end_idx = next_begin_idx + siglen; // индекс конца порции сигнала (не включая, как принято в C/C++/python)
вычислить последующее значение можно только зная предыдущее
Возможно у вас в одном из путей прописанных в PATH лежит какой-нибудь батник или ПоШ скрипт с именем firefox, который уже и запускает непосредственно сам firefox.
Поищите по маске firefox.* в каталоге c:\windows ну и в других каталогах из PATH. можно поискать. Схема запуска работает достаточно примитивно, тут нет никаких чудес, схема эта была точно такой же еще в DOSе. В никсах, кстати, запуск работает почти так же.
Не помню с какой версии винды появилось разделение на пользовательские и системные переменные окружения.
Итоговая переменная PATH будет включать в себя пути из обоих вариантов.
Из командной строки посмотреть содержимое PATH можно командой:
set PATH