|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.12.2009, 17:34 | #1 |
Регистрация: 13.12.2009
Сообщений: 8
|
Ошибка компоновщика
Помогите плиз,
выскаивает ошибка Код:
Код:
Код:
Код:
Последний раз редактировалось senator2202; 13.12.2009 в 17:48. |
13.12.2009, 17:52 | #2 |
Maniac
Форумчанин
Регистрация: 03.01.2009
Сообщений: 450
|
и в каком файле находится реализация функции void _interface_()
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
|
13.12.2009, 18:10 | #3 |
Регистрация: 13.12.2009
Сообщений: 8
|
void _interface () находится в файле stack.cpp
В нем реализованы все функции класса stack<TYPE> |
13.12.2009, 18:11 | #4 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
объявление и реализация методов шаблонных классов должны находится в одном файле
|
13.12.2009, 18:13 | #5 |
Регистрация: 13.12.2009
Сообщений: 8
|
а на счет STL: да, я знаю что это намного удобнее и проще, просто поставлена конкретная задача
|
13.12.2009, 18:16 | #6 |
Регистрация: 13.12.2009
Сообщений: 8
|
в файле stack.cpp находятся все остальные шаблонные методы класса stack<TYPE> , компилятор не ругается, да и вся программа разбита на шаблонные h-файлы и cpp-файлы
так что дело не в этом, но все равно спасибо за совет |
13.12.2009, 18:18 | #7 |
Участник клуба
Регистрация: 15.07.2008
Сообщений: 1,933
|
В таком случае вам придётся их все перенести в тот же файл, где происходит объявление класса-шаблона. Проблема в этом.
|
13.12.2009, 18:21 | #8 |
Регистрация: 13.12.2009
Сообщений: 8
|
попробовал, не помогло
|
13.12.2009, 18:30 | #9 | |
Maniac
Форумчанин
Регистрация: 03.01.2009
Сообщений: 450
|
Цитата:
что то типо этого Код:
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
|
|
13.12.2009, 18:39 | #10 |
Регистрация: 13.12.2009
Сообщений: 8
|
сделал, как вы посоветовали, но компилятор по прежнему на стадии компоновки выдает ошибки на прежних местах
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Nero - ошибка драйвера DMA. ошибка CRC | NecRoMat | Софт | 5 | 09.05.2012 01:29 |
Это ошибка Delphi или моя ошибка??? | bloodeagle | Общие вопросы Delphi | 3 | 12.11.2009 15:26 |
Настройка компоновщика в Builder 2009 | Innovator_King | C++ Builder | 1 | 01.10.2009 11:39 |
...Ошибка 101 (net::ERR_CONNECTION_RESET): Неизвестная ошибка... | infrared | Помощь студентам | 0 | 16.04.2009 17:44 |