2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 142
|
|||||||||||
1 | |||||||||||
Передача структуры в функцию21.09.2013, 23:52. Показов 1128. Ответов 9
Метки нет (Все метки)
Здравствуйте, объясните пожалуйста, как передать структуру в функцию. Пользовался поиском, но ничего не понял
Код
D:\GoogleDrive\University\Programs\OOP\Struct_GUI\mainwindow.cpp:57: ошибка: cannot convert 'syt*' to 'syt**' for argument '1' to 'void sum(syt**, int)'
0
|
21.09.2013, 23:52 | |
Ответы с готовыми решениями:
9
Передача структуры в функцию Передача структуры в функцию Передача структуры в функцию Передача структуры в функцию |
261 / 236 / 161
Регистрация: 10.12.2011
Сообщений: 513
|
||||||
22.09.2013, 00:13 | 2 | |||||
Попробуй так:
0
|
2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 142
|
|
22.09.2013, 00:31 [ТС] | 3 |
Теперь такое:
0
|
261 / 236 / 161
Регистрация: 10.12.2011
Сообщений: 513
|
|
22.09.2013, 00:36 | 4 |
Полный код программы скинь.
0
|
2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 142
|
||||||||||||||||
22.09.2013, 00:39 [ТС] | 5 | |||||||||||||||
mainwindow.h
Кликните здесь для просмотра всего текста
mainwindow.cpp Кликните здесь для просмотра всего текста
struct.cpp Кликните здесь для просмотра всего текста
0
|
261 / 236 / 161
Регистрация: 10.12.2011
Сообщений: 513
|
|||||||||||
22.09.2013, 01:09 | 6 | ||||||||||
Попробуй определить структуру в функции так :
Если на точки будет ругаться, ставь указатели ( стрелочки ). Кстати, коль это был не С++ а С++(Qt) обрамляй в соответствующие теги ) А то я тут понимаешь разогнался, а очевидной вещи не заметил
0
|
2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 142
|
|
22.09.2013, 11:57 [ТС] | 8 |
если я уберу, то будут ошибки типа таких: Код
D:\GoogleDrive\University\Programs\OOP\Struct_GUI\mainwindow.cpp:2: ошибка: 'syt' does not name a type D:\GoogleDrive\University\Programs\OOP\Struct_GUI\mainwindow.cpp:48: ошибка: 'coal' was not declared in this scope Я же в функцию передаю массив. В любом случае ни так, ни так не работает (
0
|
5499 / 4894 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
|
|||||||||||||||||||||
22.09.2013, 13:06 | 9 | ||||||||||||||||||||
Делайте правильно: прототипы в .h (их подключать), реализации в .cpp (их НЕ подключать).
Добавлено через 21 минуту struct.h Кликните здесь для просмотра всего текста
struct.cpp Кликните здесь для просмотра всего текста
mainwindow.h Кликните здесь для просмотра всего текста
mainwindow.cpp Кликните здесь для просмотра всего текста
1
|
2 / 2 / 0
Регистрация: 17.02.2013
Сообщений: 142
|
|
22.09.2013, 13:12 [ТС] | 10 |
Спасибо !!! Замечательно! Урок усвоил.
0
|
22.09.2013, 13:12 | |
22.09.2013, 13:12 | |
Помогаю со студенческими работами здесь
10
Передача структуры в функцию Передача структуры в функцию Передача структуры в функцию Передача структуры в функцию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |