С Новым годом! Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 02.06.2015
Сообщений: 3

Многократное обращение к одной и той же функции

02.06.2015, 03:58. Показов 873. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть проигрыватель, в конструкторе основного класса я задаю функцию которая генерирует синусойду:
C++
1
2
status = status|ippsTone_Direct_32fc(sin1Buf, FbufSize, Fa1, faza1, &startPhase, ippAlgHintAccurate); 
// название массива, размер, амплитуда, фаза(считается из частоты), начальная фаза, необходимая ерундятина
и есть два окна в которые можно задать значения амплитуды и частоты, использующиеся при генерации синусойды.
Запускаю программу, вбиваю значения в окна, нажимаю плей, слышно писк синусойды, все отлично. Но когда я перебиваю значения в окна (амплитуду и частоту) то ничего не меняется, прогу необходимо кажый раз запускать заного чтобы сгенерировать новую синусойду. Есть ли способы генерировать синусойду каждый раз при изменении параметров?

Добавлено через 8 минут
параметра задается два, а синусойд у меня несколько, генерировать их тысячу раз выходе из окошка скорее всего не вариант. И я не знаю как передать массив другому классу =(
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
02.06.2015, 03:58
Ответы с готовыми решениями:

многократное обращение к php обработчику
Существует скрипт который создает страницы 1, 2, 3 и т.д. Каждый раз создавая страницу скрипт заново обращается к php коду: /* ...

Winapi вызвать определенное количество одной и той же функции в кнопке
Прошу помочь найти решение. мой пример выглядят так: //Вызов функции после нажатия по кнопке private void button_Click(object...

вычислить значения одной и той-же функции с разными значениями, в несколько потоков
Есть задача, вычислить значения одной и той-же функции с разными значениями, которые известны изначально, в несколько потоков и вывести...

2
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
02.06.2015, 23:33
Надо больше кода, однако. Так непонятна вся глубина поставленной задачи, однако.
0
32 / 0 / 0
Регистрация: 04.06.2015
Сообщений: 7
05.06.2015, 09:34
а кнопка "Stop" в программе существует? Может перед тем как начать генерировать следующую синусоиду - надо остановить текущую?

ну а передать массив в качестве параметра просто:
1 - объявить массив глобальным и все классы будут иметь к нему доступ сразу
2 - передать указатель на массив, а если массив статический - то передавать как есть
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
05.06.2015, 09:34
Помогаю со студенческими работами здесь

Периодический вызов одной и той же функции через определенные промежутки времени
Доброй ночи! Есть класс. У него куча методов. Один из этих методов надо периодически вызывать в другом месте (например каждые 3 сек). ...

Заменить многократное обращение к базе данных на что-то более легкое
Привет всем. Есть в базе таблица параметров, применяемых в зависимости от рейтинга пользователя. Рейтинг представлен дробным числом и...

Одинаковые вызовы одной и той же функции дают разный результат, почему так?
Друзья! Код: class Bar: def __init__(self): pass def somefun(self): return...

Многократное заполнение полей на одной странице в webbrowser
Имеется вот приблизительно такой вот код: html_tag:=WebBrowser1.OleObject.Document.forms.item(0).elements; for i:=0 to...

Многократное определение функции
Подскажите, компилятор ругается на пере-объявление функции. Есть файл h. В нём примерно, что то типа #ifndef STANDART_H #define...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru