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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Запись целых чисел словами http://www.cyberforum.ru/cpp-beginners/thread1134392.html
Как вивести дание из строки , например второй елемент. enum b { нуль, один, два, три, чотири, , пять, шiсть, сiм, вiсiм, девять };
C++ Работа с файлами запись в массив цифр #include<iostream> #include<stdio.h> #include<conio.h> using namespace std; int main() { FILE *F; int k; F = fopen("D:\\F.txt","r"); http://www.cyberforum.ru/cpp-beginners/thread1134387.html
Расположить элементы целочисленного массива в заданном порядке C++
Расположить элементы целочисленного массива в следующем порядке: Первым располагается наименьший элемент, вторым – наибольший, затем наименьший из оставшихся, затем наибольший из оставшихся и т.д.
Поиск клада. Не работает if. C++
Всем доброго времени суток! вот программа, которая определяет в зависимости от координат положения, найден ли клад или нет: #include<iostream> #include <conio.h> using namespace std; int main()...
C++ Бесконечный цикл http://www.cyberforum.ru/cpp-beginners/thread1134374.html
Почему компилятор выдает всякую ерунду при попытке воспроизвести этот код? Что его зацикливает? #include "stdafx.h" #include <iostream> #include <cstring> using namespace std; int main() {
C++ Игра с цифрами: вычитание из заданного числа по очереди меньших чисел, пока есть что вычитать. Правила игры следующие: Изначально дано число X. За один ход разрешается отнять от числа X любую цифру, кроме 0, которая входит в число X. Проигрывает тот, кто не может ходить, то есть когда будет... подробнее

Показать сообщение отдельно
DrOffset
7351 / 4451 / 1009
Регистрация: 30.01.2014
Сообщений: 7,292
31.03.2014, 00:41
Sentipar, так ведь вектор сам может служить такой таблицей. Даже если таблица - это сторонний объект, то записывать ее в вектор только для того, что бы вывести на экран тоже не нужно. Можно ведь сразу это (выводит на экран) делать, напрямую из таблицы. В конце концов, если таблица - это родитель вектора, то можно сделать метод у нее, который сгенерирует нужный вектор из элементов таблицы.

Цитата Сообщение от Sentipar Посмотреть сообщение
Т.е. класс Pair будет автоматически вписывать однородные объекты при заданном векторе?
Нет никаких причин возлагать эту ответственность на класс Pair. Это походит на то, что вот родился ребенок и сам тут же выбрал себе имя, место работы и все остальное. Но в реальной жизни всем очевидно, что это вне зоны его ответственности. Почему здесь должно быть иначе?
Однако есть задачи, где может потребоваться регистрировать созданные объекты в каком-то глобальном контейнере. И можно эту регистрацию проводить из самого объекта. Но это требует наложения определенных условий на способ создания таких объектов. При такой же постановке вопроса, как у тебя (судя по коду), этот вариант не подойдет.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru