0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 89
|
||||||
1 | ||||||
Ошибка "error C2446: :: нет преобразования "int" в "char *"08.12.2014, 19:34. Показов 5193. Ответов 10
Метки нет Все метки)
(
Ошибка: "error C2446: :: нет преобразования "int" в "char *"
Когда нажимаю двойным кликом на ошибку меня перекидывает в файл "type_traits"(внутри компилятора), и показывает что ошибка в этой строке:": _STD declval<_Ty1>())". Помогите пожалуйста. Задание: Кликните здесь для просмотра всего текста
1. Описания элемента однонаправленного списка из компонент согласно варианту (табл. 2.14).
2. Описания абстрактного типа данных (АТД), в состав которого входят: - Область значения: структура данных - однонаправленный или двунаправленный список; - Область действия а) указатель на подпрограмму добавления элемента списка (для инициирования компонент элемента списка используются средства ввода данных); б) указатель на подпрограмму удаления элемента списка; в) указатель на подпрограмму вывода списка (используются средства вывода данных). 3. Реализации АТД: - Добавление нескольких элементов в список; - Вывод списка на экран в табличном виде; - Удаление элементов списка по критерию согласно варианту (табл. 2.14); - Вывода обновленного списка на экран в табличном виде. Компоненты элемента списка: 1-я компонента Имя - значение символьного типа; 2-я компонента: Курс - целое значение; 3-я компонента: Город - символьного типа. Критерий для удаления элемента списка: Студентов 1-го курса, которые не из Киева. Код:
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
08.12.2014, 19:34 | |
Ответы с готовыми решениями:
10
Выдает ошибку c:\proect\8\8\8.cpp(60): error C2040: ==: "char [20]" отличается по уровням косвенного обращения от "int" В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" Ошибка 6 error C2664: strtok: невозможно преобразовать параметр 1 из "const char *" в "char *" Ошибка: "char *concat(char *,.)": невозможно преобразовать аргумент 1 из "const char [4]" в "char *" |
91 / 74 / 81
Регистрация: 07.12.2014
Сообщений: 303
|
|
08.12.2014, 19:52 | 2 |
а как вы инициализируете записи Вашей структуры? Вы же в функцию все передаете строчкой, а у Вас поля есь интовые
логично, чтоб все не ломать, расширить список передаваемых параметров
0
|
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 89
|
|
08.12.2014, 20:20 [ТС] | 3 |
olgashat, Не очень понял о чем вы. Если про поле курс, то мне так и нужно, мне нужно поле интовое.
0
|
91 / 74 / 81
Регистрация: 07.12.2014
Сообщений: 303
|
|
08.12.2014, 20:23 | 4 |
0
|
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 89
|
|
08.12.2014, 20:29 [ТС] | 5 |
olgashat, Не в этом дело, я делал эту же прогу, но без структуры студент, и все норм. Это точно не в этом дело там параметр шаблона(который может быть любого типа), а там локальная переменная внутри главной функции.
0
|
91 / 74 / 81
Регистрация: 07.12.2014
Сообщений: 303
|
|
08.12.2014, 20:33 | 6 |
Fox_Yo, ну, тогда не знаю, это единственное место, которое я нашла, где может быть конфликт типов
0
|
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 89
|
|
08.12.2014, 23:49 [ТС] | 7 |
Ап, пожалуйста помогите!
0
|
91 / 74 / 81
Регистрация: 07.12.2014
Сообщений: 303
|
|
09.12.2014, 00:33 | 8 |
Переменная znach целочисленная а Вы передаете ее как запись структуры
0
|
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 89
|
||||||||||||||||
09.12.2014, 00:54 [ТС] | 9 | |||||||||||||||
olgashat, Омг, попробуйте сами переименовать переменную znach. Проблема остается... Плюс у меня в структуре есть интовое значение:
0
|
09.12.2014, 10:10 | 10 |
Вам изначально компилятор все написал. Вы вызываете Addel(znach1, pos); с массивом char и int. К слову, со znach3 та же ситуация.
Добавлено через 2 минуты P.S. кстати сакральный смысл применения вами common_type я не постиг.
0
|
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 89
|
||||||
09.12.2014, 16:34 [ТС] | 11 | |||||
HighPredator, Все уже не актуально сам додумался, сам переделал:
0
|
09.12.2014, 16:34 | |
Помогаю со студенческими работами здесь
11
Ошибка при сборке многофайлового проекта: "невозможно преобразовать "int" в "const golf"
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |