|
|
Другие темы раздела | |
C++ Передача массива в функцию
https://www.cyberforum.ru/ cpp-beginners/ thread856889.html Ребят, подскажите как передать массив в функцию по значению (или альтернативный вариант)? Чтобы изменялась его копия находящаяся в стеке. если передать массив ссылкой есть право его изменять т.к мы работаем с ним непосредственно. |
C++ "Графы" По графу G построить граф K(G) с тем же множеством вершин что и у G; вершины в K(G) смежны тогда и только тогда когда расстояние между ними в G не превышает 2.Проверить совпадают ли степени всех вершин в K(G) и если нет то нельзя ли удалить из него одну вершину так , что бы полученный граф удовлетворял этому требованию. Помогите с программой. |
C++ Ошибка в игре Питон
https://www.cyberforum.ru/ cpp-beginners/ thread856867.html Здравствуйте, пишу игру Питон, помогите пожалуйста исправить проблему - должно прибавляться одно звено, а прибавляется несколько, можно даже сказать, что она копируется несколько раз. Пожалуйста, по-подробнее #include <stdio.h> #include <graphics.h> #include <stdlib.h> #include <math.h> #define DT 0.1 #include <windows.h> static int BClr={RGB( 0, 255, 0), RGB( 0, 0, 255), RGB( 255, 0,... |
C++ Ошибка деструктора Имеется шаблон класса- динамического массива. После создания функции push_back начал ругаться конструктор. Объясните пожалуйста в чем дело? #include<iostream> #include<time.h> #include<stdlib.h> using namespace std; template<typename T> class myvector { private: int size; https://www.cyberforum.ru/ cpp-beginners/ thread856844.html |
C++ Из exe в исходный код Здраствуйте. Вообщем, есть *.exe файл, написанный на Dev-C++. Можно ли из него вытащить исходный код? ( Есть ли некий аналог .NET Reflector'a ) на C++? |
C++ Метод класса возвращает template type
https://www.cyberforum.ru/ cpp-beginners/ thread856825.html надо создать метод который возвращает значение privat переменных разных типов. например я прикинул простинькую програмку: class A{ int a; string b; public: A(){a=11;b="asd";}; template<class aType> aType GetPrivat(int c){ if(c==0) return a; if(c==1)return b;}; |
C++ Доработать программу. Предметная область Авиарейсы
https://www.cyberforum.ru/ cpp-beginners/ thread856823.html Доброго времени суток. Нужна помощь в разработке программы такого же типа. Предметная область – «Авиарейсы». Авиарейс характеризуется городом вылета, городом прилета, а также набором дополнительных параметров (например, время в пути, стоимость, название авиакомпании, дата вылета) на усмотрение студента. Необходимо разработать классы: • TFlight – авиарейс • TCity – город Класс TCity... |
C++ из string в time_t Подскажите пожалуйста можно ли преобразовать string в time_t? |
C++ Проверить, является ли орграф деревом на c или с++
https://www.cyberforum.ru/ cpp-beginners/ thread856803.html Уважаемые программисты! Вот такое задание: проверить, является ли орграф деревом на c или с++. Заранее спасибо. |
C++ Программа не компилируется Доброго всем времени суток! Не могу скомпилировать программу. У меня задача написать программу сортировки целых чисел методом быстрой сортировки с использованием partition - разделения и setPivot функции. // This program demonstrates the QuickSort Algorithm. #include <iostream> #include <algorithm> https://www.cyberforum.ru/ cpp-beginners/ thread856800.html |
C++ Помощь с управлением // IS-123k #include <iostream> #include <conio.h> #include <stdio.h> #include <Windows.h> #include <mmsystem.h> #define SCREEN_HEIGHT 25 using namespace std; int points = 0; |
C++ Функции: Для каждого числа последовательности найти количество цифр 5
https://www.cyberforum.ru/ cpp-beginners/ thread856797.html Вводится последовательность из N целых чисел. Для каждого числа последовательности найти количество цифр 5 (функцией оформить определение количество цифр 5). |
:)
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
|
|
05.05.2013, 22:47 | 0 |
Специализация шаблона класса - C++ - Ответ 451423205.05.2013, 22:47. Показов 2306. Ответов 3
Метки (Все метки)
Ответ
Когда шаблонный класс используется, для него задается конкретный тип (или несколько типов, в зависимости от кол-ва параметров шаблона). Это и называется инстанцирование шаблона. Т.е. использование шаблона.
Специализация же подразумевает некоторое особенное поведение шаблона для какого-то конкретного типа параметра. По заданию, как я понял, Вам нужно сделать: 1. Шаблонный класс 2. Свой класс "строка" (на базе std::vector<char>) 3. Инстанцировать шаблонный класс классом "строка". Вернуться к обсуждению: Специализация шаблона класса C++
0
|
05.05.2013, 22:47 | |
Готовые ответы и решения:
3
Явное создание экземпляра класса и явная специализация шаблона класса Полная специализация шаблона класса Специализация шаблона члена класса. Как? Явная специализация шаблона класса и ее методы |
05.05.2013, 22:47 | |
05.05.2013, 22:47 | |
Помогаю со студенческими работами здесь
0
Для чего нужна частичная специализация шаблона класса? Специализация шаблона специализация шаблона Специализация шаблона |