0 / 0 / 0
Регистрация: 22.11.2016
Сообщений: 18
|
|||||||||||
1 | |||||||||||
Ошибка несовместимости типов данных в бинарном поиске05.06.2017, 10:09. Показов 960. Ответов 12
Метки нет Все метки)
(
Ошибка в несовместимости типов данных, но как ее исправить?
0
|
|
05.06.2017, 10:09 | |
Ответы с готовыми решениями:
12
Ошибка в несовместимости типов Вывод нескольких значений в бинарном поиске из массива структур
Ошибка несовместимости типов |
10 / 8 / 6
Регистрация: 14.05.2017
Сообщений: 58
|
|
05.06.2017, 10:12 | 2 |
В какой строке ошибка?
0
|
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
|
|
05.06.2017, 10:20 | 3 |
это когда вы пытаетесь добавить в переменную которая к примеру хранит символы а вы добавляете цыфры
0
|
509 / 402 / 187
Регистрация: 08.04.2013
Сообщений: 1,724
|
|
05.06.2017, 10:29 | 4 |
27 minim где объявление? char minim[15]
0
|
0 / 0 / 0
Регистрация: 22.11.2016
Сообщений: 18
|
||||||
05.06.2017, 12:54 [ТС] | 5 | |||||
marat_miaki,
Добавлено через 2 минуты wk__, в 27,потом в 50,62,76 и 90 Добавлено через 1 минуту Antikl, я понимаю, но а как тогда мне поиск осуществлять?
0
|
509 / 402 / 187
Регистрация: 08.04.2013
Сообщений: 1,724
|
|||||||||||
05.06.2017, 14:24 | 6 | ||||||||||
объявляешь int n = 0, p = 3, i, j,minim;
но mDostopr[i].nazvanie это char[15];
так объяви как массив char p[n]; Добавлено через 11 минут В переменной minim пользы нет, нет пользы от кода 27-32 - можно удалить, итак 33 строка отработала бы , а так только путает все Добавлено через 27 минут подправить обяъявления переменных на естественно n уже должен быть конкретезирован
0
|
0 / 0 / 0
Регистрация: 22.11.2016
Сообщений: 18
|
|
05.06.2017, 16:44 [ТС] | 7 |
0
|
509 / 402 / 187
Регистрация: 08.04.2013
Сообщений: 1,724
|
|
05.06.2017, 17:19 | 8 |
Покажи код этой функции, она же где-то объявлена(прописана), по первым двум параметрам и по этому коду видно что пока смысла она никакого не имеет. Временно можно строки 90 и 96 закомментировать.
0
|
0 / 0 / 0
Регистрация: 22.11.2016
Сообщений: 18
|
||||||
05.06.2017, 17:22 [ТС] | 9 | |||||
marat_miaki,
0
|
509 / 402 / 187
Регистрация: 08.04.2013
Сообщений: 1,724
|
|
05.06.2017, 18:01 | 10 |
Понял что это код бинарного поиска, только не ясен смысл переменной int k; которая в 20 строке только сгенирирует ошибку, потому что она должна быть char [15], 20 строку и эту переменную можно удалить тоже, переменная k ни на что не повлияет.
Строка 62 верхнего кода вроде бы итак даёт достаточно информации для дальнейшей обработки, чем дополнительный бинарный поиск
0
|
0 / 0 / 0
Регистрация: 22.11.2016
Сообщений: 18
|
||||||
05.06.2017, 18:42 [ТС] | 11 | |||||
marat_miaki, такая вот ошибка, ту строчку удалила.[Error] cannot convert 'char**' to 'int*' for argument '1' to 'int binSearch(int*, int, int)'
0
|
с++
1282 / 523 / 225
Регистрация: 15.07.2015
Сообщений: 2,562
|
|
05.06.2017, 19:08 | 12 |
0
|
509 / 402 / 187
Регистрация: 08.04.2013
Сообщений: 1,724
|
||||||
05.06.2017, 19:20 | 13 | |||||
Добавлено через 11 минут Если используете чужие функции сперва разберитесь зачем она нужна, какие аргументы принимает, что возвращает, потом только используйте, я вам предложил вообще её попробовать не использовать, смысла пока от него вроде нет, указал же ваша 62 строка уже находит что надо
0
|
05.06.2017, 19:20 | |
Помогаю со студенческими работами здесь
13
Ошибка в бинарном поиске Проблема подключения базы данных. Ошибка сообщает о несовместимости версий Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |