Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
5988 / 2112 / 739
Регистрация: 10.12.2010
Сообщений: 5,932
Записей в блоге: 3
1

Шаблоны. Теоретический вопрос.

26.10.2011, 16:45. Просмотров 511. Ответов 6


Приветствую всех! Суть вопроса в следующем: известно, что для шаблонного класса невозможно разделение вида "описание в хедере, реализация - в *.cpp", а все следует делать в заголовочном. Объясните, кто знает, пожалуйста как можно подробнее, почему именно так сделано, для чего, что дает и пр. Заранее спасибо!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.10.2011, 16:45
Ответы с готовыми решениями:

Скорее теоретический вопрос
Здравствуйте! я написала программу,которая работает с длинууующими числами. но важна не только...

Теоретический вопрос о перегрузке функций
Доброго времени суток! Помогите, пожалуйста, вот с такой проблемой. #include <iostream>...

Теоретический вопрос по std::map
Всем привет. Подскажите пожалуйста как std::map резервирует память и как в памяти выглядят его...

Теоретический вопрос. ( метод класса)
Допускается ли при описании класса и его методов, ситуация когда один метод вызывает другой...

6
В астрале
Эксперт С++
8030 / 4787 / 655
Регистрация: 24.06.2010
Сообщений: 10,558
26.10.2011, 16:48 2
Predator_2004, Экспорт шаблонов сложная штука. Вот и все.
0
5988 / 2112 / 739
Регистрация: 10.12.2010
Сообщений: 5,932
Записей в блоге: 3
26.10.2011, 16:54  [ТС] 3
Цитата Сообщение от ForEveR Посмотреть сообщение
Экспорт шаблонов сложная штука.
Ок. В чем эта сложность состоит?
0
В астрале
Эксперт С++
8030 / 4787 / 655
Регистрация: 24.06.2010
Сообщений: 10,558
26.10.2011, 17:00 4
Predator_2004, Ну это вопрос к разработчикам компиляторов. Полностью реализовать поддержку экспорта очень тяжело. Два или три компилятора только это сделали и то не полностью
0
5988 / 2112 / 739
Регистрация: 10.12.2010
Сообщений: 5,932
Записей в блоге: 3
26.10.2011, 17:06  [ТС] 5
Связано ли это с моделью раздельной компиляции?
0
186 / 186 / 21
Регистрация: 08.01.2011
Сообщений: 1,139
26.10.2011, 17:53 6
А что говорит про это стандарт С++? Должно ли быть разделение или это на усмотрение разработчиков компиляторов?
0
5988 / 2112 / 739
Регистрация: 10.12.2010
Сообщений: 5,932
Записей в блоге: 3
30.10.2011, 19:39  [ТС] 7
Выяснил, что из стандарта С++11 экспорт шаблонов убран. Если верить источнику, то он ранее был введен в стандарт по настоянию компании Edison Design Group.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.10.2011, 19:39

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Шаблоны - вопрос
Добрый вечер. Гуглился в поисках ответа на вопрос - раздельная компилляция шаблонов. объявление в...

Теоретический вопрос
Является ли правильной константа: "false" ? Если да, то какого она типа?

теоретический вопрос
есть таблица с новостями и есть таблица с фотографиями как лучше сделать так чтоб к каждой новости...

Теоретический вопрос
Прошу прощения, вероятно разделом ошибся. Дали мне вопросы для самостоятельного изучения. Через...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.