0 / 0 / 0
Регистрация: 21.11.2013
Сообщений: 26
|
||||||
1 | ||||||
Написать программу, формирующую по исходному WAV файлу новый WAV файл31.10.2015, 01:23. Просмотров 2211. Ответов 7
Метки нет Все метки)
(
Написать программу, формирующую по исходному WAV файлу новый WAV файл, со сглаженным вершинами перегруженных (клипированных) фрагментов. Программа компилируется, открывается окно с вводом файлов, но после ввода прерывается. Почему?
0
|
|
31.10.2015, 01:23 | |
Наложение фильтров на WAV файл Сохранить как .wav файл Запись и считывание информации в WAV-файл
|
|
1353 / 991 / 314
Регистрация: 28.07.2012
Сообщений: 2,748
|
|
31.10.2015, 02:03 | 2 |
Прикол в том, что какой-либо "ввод файлов" в представленном коде отсутствует.
Добавлено через 7 минут И да, какое отношение приведенный код имеет к WAV-файлам? Просто нечто, скопированное из предыдущей темы.
0
|
0 / 0 / 0
Регистрация: 21.11.2013
Сообщений: 26
|
||||||
31.10.2015, 02:03 [ТС] | 3 | |||||
Не тот код =_=
0
|
0 / 0 / 0
Регистрация: 21.11.2013
Сообщений: 26
|
||||||
31.10.2015, 21:47 [ТС] | 4 | |||||
Dev C++ жалуется на fread_s b выдает ошибку [Error] 'fread_s' was not declared in this scope.
Если заменяю fread_s на fread? то выдает больше ошибок [Error] invalid conversion from 'int' to 'FILE* {aka _iobuf*}' [-fpermissive] [Error] too many arguments to function 'size_t fread(void*, size_t, size_t, FILE*)'
С этим разобрался, но при вводе WAV файла выдает что файла нет. Что не так? Добавил условие, что если файла нет программа закрывается.
0
|
1353 / 991 / 314
Регистрация: 28.07.2012
Сообщений: 2,748
|
|
31.10.2015, 21:53 | 5 |
Все функции с суффиксом _s - это фича от Майкрософт, так что в других компиляторах оно скорее всего работать не будет.
Это условие ты написал криво, перепроверь.
0
|
0 / 0 / 0
Регистрация: 21.11.2013
Сообщений: 26
|
||||||
31.10.2015, 21:55 [ТС] | 6 | |||||
У меня два компилятора: Dev C++ и MS VC++
0
|
0 / 0 / 0
Регистрация: 21.11.2013
Сообщений: 26
|
|
01.11.2015, 23:04 [ТС] | 7 |
И все же, почему у меня не находит файлы?
0
|
1353 / 991 / 314
Регистрация: 28.07.2012
Сообщений: 2,748
|
|
01.11.2015, 23:27 | 8 |
1. Либо ты неверно делаешь проверку открыт ли файл.
2. Файл находится не по тому пути, что ты указал. 3. Если ты уверен, что ошибка в чем-то другом, то попробуй вывести строку с ошибкой через strerror(errno).
0
|
01.11.2015, 23:27 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Как побайтово считать Wav файл? Запись звука в массив и в файл wav Как написать простой конвертер из wav в mp3 Собрать Wav файл при попарном считывании Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |