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

Инстанцирование шаблона для различных типов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переводчик с английского на русский http://www.cyberforum.ru/cpp-beginners/thread792628.html
программа переводит введенное (английское)слово на русский,что нужно добавить что бы она переводила 2 и более введенных слов не останавливаясь на переводе первого?"заранее спасибо" #include<iostream> #include<iterator> #include<map> #include<string> #include<fstream> #include<windows.h> #include <locale> using namespace std;
C++ Основы ООП. Создание стека через класс Приветствую всех пользователей форума. Относительно недавно начал осваивать ООП. Было необходимо выполнить следующее задание : нужно описать класс реализующий стек на примере формирования ж/д состава вагоны которого могут быть 2 типов. Конечно же есть некоторый жуткий прототип. Прошу уважаемых пользователей помочь мне в выявлении и пояснении этих ошибок. Среда Билдер. Вот прототип: #include... http://www.cyberforum.ru/cpp-beginners/thread792620.html
C++ литература стандартной библиотеки C++
Вопрос - какую именно скачать книгу для изучения всех библиотек и их метадов. Ну может самых важных, нужных. Искал, интернет выдаёт лабуду. Спасибо!
Обратная матрица третьего порядка C++
Необходимо написать программу в С++, для нахождения обратной матрицы третьего порядка
C++ Упорядочить столбцы матрицы по убыванию элементов в k строке http://www.cyberforum.ru/cpp-beginners/thread792586.html
Дана матрица А(n,m). Упорядочить столбцы матрицы по убыванию элементов в k строке, где k – номер строки, который пользователь вводит с клавиатуры.
C++ Сумма членов последовательности не могу посчитать сумму членов А(n)= 1/2^n + 1/3^n # include <iostream> # include <conio.h> # include <math.h> using namespace std; int main() { int n,c; c=0; double d; подробнее

Показать сообщение отдельно
ya_noob
_
200 / 144 / 9
Регистрация: 08.10.2011
Сообщений: 432
22.02.2013, 20:07     Инстанцирование шаблона для различных типов
в чем сложности то?
в файле .h добавляете template < class T > перед определением класса, заменяете int на T
в файле .cpp добавляете temlate < class T > перед каждой функцией, заменяете int на T и заменяете queue:: на queue< T >::
в файле main.cpp меняете тип queue на queue< int > или queue< float > или queue< string >
 
Текущее время: 23:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru