Вопрос № 166821: Уважаемые эксперты Помогите подключить к программе(программный код абсолютно правильно) заголовычный файл tree.h, так как выходит ошибка Declaration syntax error. Спасибо за внимание вот заголовычный файл который нужно подключить к приложению<...
Вопрос № 166.821
Уважаемые эксперты Помогите подключить к программе(программный код абсолютно правильно) заголовычный файл tree.h, так как выходит ошибка Declaration syntax error. Спасибо за внимание вот заголовычный файл который нужно подключить к приложению
Отправлен: 09.05.2009, 12:01
Вопрос задал: Низамиев Айрат
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Hubbitus
Здравствуйте, Низамиев Айрат! Ну собственно в .cpp файл мне пришлось добавить только еще 3 инклюда стандартных: #include <stdio.h> #include <ctype.h> #include <string.h>
после этого появляются только ошибки линковщика, не компилятора: tree.cpp:(.text+0x5f):
undefined reference to `TreeIsEmpty(tree const*)' tree.cpp:(.text+0xed): undefined reference to `DeleteItem(item const*, tree*)' /tmp/ccYmlZN5.o: In function `findpet(tree const*)': tree.cpp:(.text+0x11e): undefined reference to `TreeIsEmpty(tree const*)' tree.cpp:(.text+0x1ac): undefined reference to `InTree(item const*, tree const*)' /tmp/ccYmlZN5.o: In function `showpets(tree const*)': tree.cp
p:(.text+0x1dd): undefined reference to `TreeIsEmpty(tree const*)' tree.cpp:(.text+0x202): undefined reference to `Traverse(tree const*, void (*)(item))' /tmp/ccYmlZN5.o: In function `addpet(tree*)': tree.cpp:(.text+0x215): undefined reference to `TreeIsFull(tree const*)' tree.cpp:(.text+0x283): undefined reference to `AddItem(item const*, tree*)' /tmp/ccYmlZN5.o: In function `main': tree.cpp:(.text+0x34a): undefined reference to `InitializeTree(tree*)' tree.cpp:(.text+0x39b):
undefined reference to `TreeItemCount(tree const*)' tree.cpp:(.text+0x3e8): undefined reference to `DeleteAll(tree*)'
ну тут думаю всепонятно - просто у Вас эти функции не реализованы, а только объявлены. Когда реализуете, все должно стать нормально.
--------- Если у Вас есть все что Вы хотите - значит Вы мало хотите!
Ответ отправил: Hubbitus (статус: 10-й класс)
Ответ отправлен: 09.05.2009, 21:53
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 248883 на номер 1151 (Россия) | Еще номера >>
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Скажите "спасибо" эксперту, который помог Вам!
Отправьте СМС-сообщение с тестом #thank НОМЕР_ОТВЕТА
на короткий номер 1151 (Россия)
Номер ответа и конкретный текст СМС указан внизу каждого ответа.
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.