Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Abvgdeyka
Сообщений: n/a
#1

Создание шаблона класса и класс модели. Контейнеры - C++

24.11.2013, 10:58. Просмотров 199. Ответов 0
Метки нет (Все метки)

Изначально у меня есть класс (например):
C++
1
2
3
4
5
6
class Record
{
   int A;
   int B;
   bool C;
}
и массив данных, хранящий экземпляры данного класса
C++
1
Record records[10];
Как заменить массив данных на контейнер, QList например? Создать собственный класс модели данных, содержащий в себе контейнер записей и некоторые операции над данными? Вроде еще говорили что надо создать шаблон класса. Помогите это сделать. Я не пойму, мне надо перед классом Record дописать template... но зачем? И что вообще такое класс модели данных?
Работаю в VS используя Qt
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2013, 10:58     Создание шаблона класса и класс модели. Контейнеры
Посмотрите здесь:

Создание экземпляра шаблона класса - C++
Есть код: #include <iostream> #include <string> #include <vector> //======================================== template...

Создание класса шаблона, ассоциативного массива - C++
При компиляции возникают проблемы следующего характера. 1. В конструкторе IContainer компилятор пишет waring: преобразование const double...

Создание шаблона bool-функции, принимающей в качестве параметра экземпляр класса - C++
Добрый день. Никак не получается осилить) Суть: есть классы, у которых есть поле str - массив символов. Хочу сделать...

Создание объекта произвольного класса по указателю на базовый класс - C++
Есть некий абстрактный базовый класс . Мы знаем , что от этого базового класса будет образовано несколько конкретных производных классов...

Создание класса (создать класс информационной системы тур агенства) - C++
Помогите пожалуйста. Нужно создать класс информационной системы тур агенства, который будет считывать информацию из файла и проводить поиск...

Использование шаблона класса - C++
Здравствуйте. у меня возникла проблемка при использовании шаблона класса. template <class X> class CArray { public: X *myarray; ...

Специализация шаблона класса - C++
Имеется задание: Создать свой шаблонный класс – динамический массив (myvector). Создать методы этого класса. Инстанцировать для своего...

Конструктор шаблона класса - C++
Добрый день. Столкнулся с проблемой: имеется код template <class L> class smthing { private: ..... public: ...

Реализация шаблона класса - C++
Большая-пребольшая просьба, помогите, пожалуйста, с решением данной задачи. Саму задачу реализовать не сложно, но вот с использованием...

Использование конструктора класса-шаблона - C++
Есть функция, которая принимает шаблон класса, но при попытке использовать конструктор возникает ошибка, как быть?

Ошибки в написании шаблона класса - C++
Пытался сделать шаблон класса, но что-то видать делаю не правильно и класс не работает. Классы в программе используют наследование и...

Использование операторов шаблона класса - C++
Приветствую, уважаемые форумчане. Я - начинающий программист, во время чтения книги Ст. Липмана "Язык программирования вводный курс" решил...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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