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

Шаблон с параметрами по умолчанию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Разработайте программу, в которой реализовано нахождение количества пар одинаковых по значению соседних элементов одномерного массива http://www.cyberforum.ru/cpp-beginners/thread1078443.html
Разработайте программу, в которой реализовано нахождение количества пар одинаковых по значению соседних элементов одномерного массива вот так это выглядит с помощью шаблона функции. а нужно с помощью шаблона класса #include <iostream> #include <cstdlib> #include <vcl.h> #include <ctime> #include <conio.h> using namespace std; template <typename T>
C++ Люди кто поможет мне написать прогу через 15 часов?!?! именно через 15, потому что часовые пояса разные! экзамен:help::resent: http://www.cyberforum.ru/cpp-beginners/thread1078426.html
C++ Вывод не повторяющихся в массиве В, элементов массива А
Доброго времени суток.Помогите пожалуйста с задачкой. Ввести массивы А и В. В массив С скопировать те элементы массива А, которых нет в массиве В
Как правильно извлечь данные из вектора и поместить в обект CStepMove C++
Дорого времени суток. В общем у меня такая проблемма. Есть родительский класс CStep. У него есть наследник CStepMove. Создаю вектор: vector <CStep> ChangeBack; CStepMove B(IDList, X, Y); ChangeBack.push_back(B); И добавляю в него объёкт класса CStepMove. Вопрос состоит в следующем, подскажите как правильно извлечь данные из вектора и поместить в обект CStepMove, можно просто...
C++ Загрузка 32 bit DLL в 64 bit DLL http://www.cyberforum.ru/cpp-beginners/thread1078411.html
Доброго дня, в своем предыдущем посту я озадачивался вопросом о том, как можно прикрутить DLL файл в проект visual studio, для доступа к функциям библиотеки. Получил очень хороший ответ, разобрался в нем и реализовал небольшое консольное приложение для тестирование функциональности DLL. Как же в последствии выяснилось, библиотека существует только в 32 разрядном виде и возможностей...
C++ Обработка исключительных ситуаций! Составьте программу на языке С++. Обрабатывающую исключительную ситуацию, которая может возникнуть в ходе выполнения программы. Выведите на экран значение функции для некоторого диапазона значений аргумента х. Коэффициенты a, b, c, d и диапазон значений аргумента вводятся с клавиатуры. При организации ввода/вывода должен использоваться механизм для отлова исключений типа. Помогите... подробнее

Показать сообщение отдельно
Mariya93
0 / 0 / 0
Регистрация: 21.01.2014
Сообщений: 9
22.01.2014, 14:42  [ТС]     Шаблон с параметрами по умолчанию
в методичке был такой пример:
C++
1
2
3
4
5
6
7
template <class T,int n>
class array_n {
.......
private:
  T items[n]; //n - явно инстанцируется
};
  array_n<complex,1000> w; //w - массив комплексных чисел
и в следующем пункте:
Шаблон, рассмотренный выше в примере, можно переписать с параметрами по умолчанию как для целого аргумента, так и для типа.
Например:
C++
1
2
3
4
template <class T= int, int n= 100>
class array_n {
........
};
и меня попросили написать то,что может быть дальше вместо многоточий....
 
Текущее время: 16:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru