Ты за кого меня держиш!?
|
|
1 | |
Передать функции структуру из массива структур или указатель на неё22.01.2013, 19:37. Показов 2120. Ответов 6
Метки нет Все метки)
(
передать функции структуру из массива структур или указатель на неё в качестве параметра. покажите пример.
0
|
|
22.01.2013, 19:37 | |
Ответы с готовыми решениями:
6
Передать указатель на структуру в параметре функции
Как передать указатель на структуру? Возможно ли передать в функцию указатель на массив структур? |
213 / 202 / 85
Регистрация: 09.05.2012
Сообщений: 494
|
||||||
22.01.2013, 23:41 | 2 | |||||
![]() Решение
1
|
Ты за кого меня держиш!?
|
||||||
23.01.2013, 18:45 [ТС] | 3 | |||||
тут ещё влпрос созрел. Пытаясь передать по тому же принципу в callback функцию структуру, я столкнулся с категоричными заявлениями компилятора о моей некомпетентности.
Мож я что не так объявляю?
Точнее я уверен что чтото не так объявляю. Вопрос только что?
0
|
213 / 202 / 85
Регистрация: 09.05.2012
Сообщений: 494
|
|
23.01.2013, 19:28 | 4 |
наверное лишним является n
0
|
Ты за кого меня держиш!?
|
|
23.01.2013, 20:25 [ТС] | 5 |
Может быть...
Прилагаю лог ошибок. Кликните здесь для просмотра всего текста
gcc -Wall -c "Soma 2.c" (в каталоге: /home/aleksandr/Рабочий стол/Ubuntu One/Test)
Сборка завершилась с ошибкой. Soma 2.c:23:32: предупреждение: декларация «struct memory» внутри списка параметров [по умолчанию включена] Soma 2.c:23:32: предупреждение: область действия типа - только данная декларация или определение, что может не соответствовать вашим намерениям [по умолчанию включена] Добавлено через 27 минут И ещё там про параметр писано что он имеет неполный тип
0
|
213 / 202 / 85
Регистрация: 09.05.2012
Сообщений: 494
|
||||||
24.01.2013, 03:28 | 6 | |||||
вот этот код скомпилировался на ура:
а вообще погуглите. в просторах интеренетов много инфы есть на счет указателей на функции.
1
|
Ты за кого меня держиш!?
|
|
24.01.2013, 08:49 [ТС] | 7 |
Вообще я стараюсь писать после основательного гуглежа и просто перебора вариантов. И перебор мне показал во всех вариациях ошибки, по тому мне больше интересно что значат ети ошибки если предложенный тобою вариант правилен.
Добавлено через 4 минуты Понял в чём ошибка была. typedef нужно было разместить после объявления структуры, только и всего.
0
|
24.01.2013, 08:49 | |
Помогаю со студенческими работами здесь
7
Как передать указатель на структуру в функцию C# Подскажите как правильно передать указатель на структуру в функцию Как передать в функцию указатель на структуру, если эта структура не определена глобально?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |