0 / 0 / 0
Регистрация: 11.11.2016
Сообщений: 3
|
||||||
1 | ||||||
Не понимаю ошибку invalid conversion from 'int' to 'int*11.11.2016, 12:43. Показов 5708. Ответов 4
Метки нет (Все метки)
Код программы следующий
32 27 D:\Dev-Cpp\ïðîåêòû\ïðîåêò 1\main.c [Error] invalid conversion from 'int' to 'int*' [-fpermissive] 6 5 D:\Dev-Cpp\ïðîåêòû\ïðîåêò 1\main.c [Error] initializing argument 1 of 'int s(int*, int*, int*)' [-fpermissive] 32 27 D:\Dev-Cpp\ïðîåêòû\ïðîåêò 1\main.c [Error] invalid conversion from 'int' to 'int*' [-fpermissive] 6 5 D:\Dev-Cpp\ïðîåêòû\ïðîåêò 1\main.c [Error] initializing argument 2 of 'int s(int*, int*, int*)' [-fpermissive] 32 27 D:\Dev-Cpp\ïðîåêòû\ïðîåêò 1\main.c [Error] invalid conversion from 'int' to 'int*' [-fpermissive] 6 5 D:\Dev-Cpp\ïðîåêòû\ïðîåêò 1\main.c [Error] initializing argument 3 of 'int s(int*, int*, int*)' [-fpermissive] Я не могу понять в чем ошибка. Если что то тривиальное не пинайте сильно .
0
|
11.11.2016, 12:43 | |
Ответы с готовыми решениями:
4
[Error] invalid conversion from 'int' to 'int*' [-fpermissive] Error: invalid conversion from 'int' to 'int (*)[10]' [-fpermissive] Invalid conversion from 'int**' to 'int' [-fpermissive] Выдает ошибку invalid conversion from "int*" to "int" |
59 / 54 / 34
Регистрация: 18.04.2014
Сообщений: 122
|
|||||||||||
11.11.2016, 12:51 | 2 | ||||||||||
bagyga,
0
|
0 / 0 / 0
Регистрация: 11.11.2016
Сообщений: 3
|
||||||
11.11.2016, 12:58 [ТС] | 3 | |||||
Mathist, поясни почему в этом коже тогда без ошибок
0
|
59 / 54 / 34
Регистрация: 18.04.2014
Сообщений: 122
|
|
11.11.2016, 13:03 | 4 |
Во втором варианте вызывается стандартная функция из библиотеки swap, а не твоя. Можешь это проверить добавив в твою функцию cout << "My function!!!" << endl;. Это происходит потому, что фактические параметры, которые ты подставляешь в swap не соответствуют формальным параметрам твоей функции. Если опять таки будешь передавать указатели без разыменовывания (уберешь *), то будет вызываться твоя функция.
0
|
0 / 0 / 0
Регистрация: 11.11.2016
Сообщений: 3
|
|
11.11.2016, 13:12 [ТС] | 5 |
Mathist, СПС понял
0
|
11.11.2016, 13:12 | |
11.11.2016, 13:12 | |
Помогаю со студенческими работами здесь
5
Invalid conversion from int to int** 20: invalid conversion from `int (*)()' to `char' Invalid conversion from `int' to `const char*' Ошибка invalid conversion from 'char*' to 'int' Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |