Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Sentipar
0 / 0 / 1
Регистрация: 05.03.2014
Сообщений: 26
31.03.2014, 00:49  [ТС]

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

31.03.2014, 00:49. Просмотров 360. Ответов 14
Метки (Все метки)

Примерно вот так, если не ошибаюсь:
C++
1
    Pair(T some_first, U some_second): first(some_first), second(some_second) { cout << *this << endl; }
при
C++
1
2
3
4
 template<class T, class U> ostream& operator<< (ostream& os, Pair<T,U> pair) {
    os << pair.get_first() << ' ' << pair.get_second();
    return os;
}
А что если я хочу фиксировать созданный объект в произвольном контейнере, например?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2014, 00:49
Готовые ответы и решения для C++ Создать единый класс с шаблонными векторами:

Создать класс, для работы с динамическими векторами
Создать класс, для работы с динамическими векторами, длины n. В класс...

Класс для работы с векторами.
Помогите добавить возможность ввода своих данных(размерности, самих чисел)...

Класс для работы с битовыми векторами
Створити клас Bitv для роботи з бітовими векторами довільної довжини. Бітовий...

Создать класс Man (человек), с полями: имя, возраст, пол и вес. Создать производный класс Student ...
Создать класс Man (человек), с полями: имя, возраст, пол и вес. Определить...

Создать абстрактный базовый класс Тройка чисел с виртуальными методами увеличения на 1. Создать производный класс Время со своими функциями
Здравствуйте, пожалуйста помогите написать код к данной задаче, с таким...

Класс вектор на основе класса Complex. Найти угол между векторами
класс вектор на основе класса комплекс найти кут между векторами...

14
Создать единый класс с шаблонными векторами 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. Проигрывает тот, кто не может ходить, то есть когда будет... подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru