0 / 0 / 1
Регистрация: 03.12.2011
Сообщений: 43
|
||||||
1 | ||||||
Реализовать шаблонный класс26.07.2012, 13:44. Показов 1662. Ответов 12
Метки нет (Все метки)
В общем требуется реализовать шаблонный класс
FixedArray<T,N> FixedArray - абстракция вокруг T[N] Использование выглядит как то так: FixedArray<std::vector, 8> myArr1 = {1, 2, 3, 4}; FixedArray<std::string, 8> strArr = {"a", "b", "c", "d"};
Шаблон должен работать с алгоритмами STL
0
|
26.07.2012, 13:44 | |
Ответы с готовыми решениями:
12
Необходимо реализовать шаблонный класс Array, и грамотно реализовать push_back Класс Matrix: реализовать шаблонный класс для двумерных массивов Реализовать шаблонный класс property Шаблоны. Реализовать шаблонный класс очередь |
26.07.2012, 14:07 | 2 | |||||
Обворачивать дальше
1
|
0 / 0 / 1
Регистрация: 03.12.2011
Сообщений: 43
|
|
26.07.2012, 14:24 [ТС] | 3 |
typedef T::iterator iterator; - ругается
0
|
342 / 306 / 36
Регистрация: 16.06.2009
Сообщений: 486
|
||||||
26.07.2012, 14:57 | 5 | |||||
Dark2012,
1
|
0 / 0 / 1
Регистрация: 03.12.2011
Сообщений: 43
|
|
26.07.2012, 18:57 [ТС] | 11 |
я сам не знаю конечно цели....дали такое задание))
0
|
1500 / 1146 / 165
Регистрация: 05.12.2011
Сообщений: 2,279
|
||||||
26.07.2012, 19:12 | 12 | |||||
можете посмотреть в реализацию boost::array (в файле array.hpp). это как раз то, что вы пытаетесь сделать. я поудалял кое чего чтобы было проще понять что к чему. возможно это даже не компилится, но общий ход мысли должен быть понятен. за полной реализацией лучше в буст и залезть. код достаточно простой.
1
|
26.07.2012, 19:26 | 13 |
В данном случае T не контейнер, а обычный тип...
А вообще вопрос зачем использовать "шаблон в шаблоне" ?
0
|
26.07.2012, 19:26 | |
26.07.2012, 19:26 | |
Помогаю со студенческими работами здесь
13
Реализовать шаблонный класс или функцию Реализовать шаблонный класс "Матрица" (шаблоны классов и функций) Реализовать шаблонный класс "Несортированный однонаправленный список" Реализовать шаблонный класс "Стек" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |