1296 / 926 / 448
Регистрация: 21.10.2012
Сообщений: 2,601
|
||||||||||||||||
1 | ||||||||||||||||
Создание своей функции14.12.2013, 23:46. Показов 3171. Ответов 9
Метки нет (Все метки)
Всем привет =) скажите, как правильно передать в функцию значения массива? В моей функции должна происходить обработка массива и на выходе получается уже другой массив. Но проблема с передачей значения массива в функцию при вызове.
Вот файл *.h:
0
|
14.12.2013, 23:46 | |
Ответы с готовыми решениями:
9
Создание своей функции Создание своей Split функции Создание своей функции, обработка массива Использование функции в своей программе из своей dll |
All rights reserved.
93 / 83 / 24
Регистрация: 03.08.2013
Сообщений: 258
|
|
15.12.2013, 07:24 | 2 |
АлександрКом, что такое Fs, что такое omega? Где они у вас определены? Зачем функция вынесена в отдельный .h файл?
0
|
1296 / 926 / 448
Регистрация: 21.10.2012
Сообщений: 2,601
|
||||||
15.12.2013, 13:07 [ТС] | 3 | |||||
0
|
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,241
|
|
15.12.2013, 14:12 | 4 |
Передавай массив по ссылке и он будет изменятся в функции.
0
|
Модератор
13678 / 10888 / 6465
Регистрация: 18.12.2011
Сообщений: 29,048
|
||||||
15.12.2013, 14:27 | 5 | |||||
0
|
1296 / 926 / 448
Регистрация: 21.10.2012
Сообщений: 2,601
|
|
15.12.2013, 15:20 [ТС] | 6 |
Сделал, как у вас выше, но выдает ошибку
undefined reference to `AM_Demodulate(double*, double*, double*, int, double, int)'
0
|
Модератор
13678 / 10888 / 6465
Регистрация: 18.12.2011
Сообщений: 29,048
|
||||||
15.12.2013, 15:35 | 7 | |||||
Если делаете через h файл, то в нем объявление должно быть таким
0
|
1296 / 926 / 448
Регистрация: 21.10.2012
Сообщений: 2,601
|
||||||||||||||||
15.12.2013, 15:53 [ТС] | 8 | |||||||||||||||
Исправил, но ошибка та же. Вот коды файлов, может ещё что упустил?
Код AM_Demodulator.h:
0
|
Модератор
13678 / 10888 / 6465
Регистрация: 18.12.2011
Сообщений: 29,048
|
|
15.12.2013, 17:07 | 9 |
А Вы оба cpp файла в проект включили?
1
|
1296 / 926 / 448
Регистрация: 21.10.2012
Сообщений: 2,601
|
|
15.12.2013, 17:13 [ТС] | 10 |
Лежат они в одной папке, если я правильно понял вопрос
Добавлено через 3 минуты А, да, проблема в этом была, нужно было ещё программно добавить =) Спасибо за помощь =)
0
|
15.12.2013, 17:13 | |
15.12.2013, 17:13 | |
Помогаю со студенческими работами здесь
10
Код не дожидается своей функции. Необходимо строго остановить работу кода до появления функции Создание своей Темы Создание своей базы Создание своей панели Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |