Ошибки линковки при использовании шаблонного класса - C++ - Обсуждение 1228331 |
|
Обсуждение
Всего сообщений: 28
|
||||
Имя | Дата | Сообщение | ||
Читать обсуждение полностью: Ошибки линковки при использовании шаблонного класса |
||||
QGuest | 16.07.2014 21:46 |
https://www.cyberforum.ru/post6434132.html
Есть заголовочной файл Utils.h, в котором определены 2...
|
||
gromo | 16.07.2014 21:53 |
https://www.cyberforum.ru/post6434155.html
QGuest, классу String известно про класс ArrayList?
|
||
QGuest | 16.07.2014 21:55 |
https://www.cyberforum.ru/post6434163.html
Да, забыл добавить сверху template<typename T> class...
|
||
olper | 16.07.2014 21:57 |
https://www.cyberforum.ru/post6434168.html
основная ошибка:
А вообще надо "представить" всю единицу...
|
||
gromo | 16.07.2014 21:58 |
https://www.cyberforum.ru/post6434170.html
так нельзя, насколько мне известно. Только в С++11 можно...
|
||
QGuest | 16.07.2014 21:59 |
https://www.cyberforum.ru/post6434171.html
Это как? Что за единица трансляции?
|
||
olper | 16.07.2014 22:00 |
https://www.cyberforum.ru/post6434179.html
QGuest, все инклуды в обоих файлах... как минимум
|
||
QGuest | 16.07.2014 22:04 |
https://www.cyberforum.ru/post6434185.html
Добавил. Теперь появились 43 ошибки. По-моему, что-то не...
|
||
olper | 16.07.2014 22:06 |
https://www.cyberforum.ru/post6434199.html
QGuest, и iclude guards-ы
|
||
QGuest | 16.07.2014 22:09 |
https://www.cyberforum.ru/post6434203.html
в каждом файле стоит #pragma once
|
||
gromo | 16.07.2014 22:11 |
https://www.cyberforum.ru/post6434207.html
Я перепутал немного:
extern template ArrayList<String>;...
|
||
QGuest | 16.07.2014 22:13 |
https://www.cyberforum.ru/post6434212.html
Нет, к сожалению не помогло.
|
||
Tulosba | 16.07.2014 22:59 |
https://www.cyberforum.ru/post6434355.html
Никогда так не делайте. Включать надо или заголовочные...
|
||
QGuest | 16.07.2014 23:04 |
https://www.cyberforum.ru/post6434366.html
А какой пример? Я просто пытаюсь скомпилировать весь код....
|
||
Tulosba | 16.07.2014 23:08 |
https://www.cyberforum.ru/post6434373.html
Минимальный. Т.е. убрать лишние строки, которые не влияют...
|
||
QGuest | 17.07.2014 17:25 |
https://www.cyberforum.ru/post6434433.html
Вот мин. проект скачать
Добавлено через 17 часов 41...
|
||
alsav22 | 17.07.2014 21:25 |
https://www.cyberforum.ru/post6437706.html
Здесь архив с проектом выложите.
|
||
QGuest | 17.07.2014 21:31 |
https://www.cyberforum.ru/post6437724.html
Сори, просто не знал, что тут можно файлы выкладывать.
|
||
gromo | 17.07.2014 21:32 |
https://www.cyberforum.ru/post6437727.html
если вы пишете такой высокооктановый шаблонный код , то...
|
||
QGuest | 17.07.2014 21:35 |
https://www.cyberforum.ru/post6437732.html
Потому что вообще не разбираюсь в C++. Я с Java начинал.
|
||
Jupiter | 17.07.2014 21:43 |
Решение https://www.cyberforum.ru/post6437757.html
это не повод везде совать new
|
||
QGuest | 17.07.2014 21:48 |
https://www.cyberforum.ru/post6437771.html
Ну а как тогда эти объекты удалять? При delete программа...
|
||
Jupiter | 17.07.2014 22:00 |
https://www.cyberforum.ru/post6437804.html
выходом из области видимости
|
||
gromo | 17.07.2014 22:02 |
https://www.cyberforum.ru/post6437812.html
еще почитайте про std::unique_ptr и std::shared_ptr
При...
|
||
DrOffset | 18.07.2014 20:26 |
https://www.cyberforum.ru/post6440499.html
А такие объекты не надо удалять. Они сами "удаляются" в...
|
||
QGuest | 18.07.2014 21:06 |
https://www.cyberforum.ru/post6440609.html
То есть, даже если объект создать используя new и никуда...
|
||
DrOffset | 18.07.2014 21:25 |
https://www.cyberforum.ru/post6440628.html
Нет.
В конце области видимости удаляются только...
|
||
QGuest | 18.07.2014 21:28 |
https://www.cyberforum.ru/post6440656.html
DrOffset, спасибо за подробное разъяснение. Плюсанул еще и...
|
||
|
||||
Similar |
Неопределенная ссылка при использовании шаблонного класса Как корректно передать в метод шаблонного класса объект шаблонного класса в качестве параметра? Ошибки линковки при работе с DirectX Вызов метода у шаблонного поля, шаблонного класса |
|||
Ads |
|
|||
MoreAnswers |
Исправить ошибки линковки при подключении библиотек Ilu Ошибки на этапе линковки, при работе с шаблонами (LNK2019) Ошибка при компиляции шаблонного класса С++ Ошибка при создании шаблонного класса |
|||