27 / 27 / 18
Регистрация: 13.09.2014
Сообщений: 137
1

Шаблоны

21.10.2014, 01:02. Показов 355. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// ConsoleApplication176.cpp : Defines the entry point for the console application.
//
 
template<class type>
struct link {
    type data;
    link* next;
};
template<class type>
class linklist {
    link<type>* first;
public:
    linklist() { first = nullptr; }
};
Если ли разница между link* next и link<type>* next в структуре?
P.s.: Полная программа отрабатывает без ошибок и так, и так.

Добавлено через 8 минут
Забыл:
есть ли разница в конструкторе копии
C++
1
 linklist(const linklist<type>& obj)
и
C++
1
 linklist(const linklist& obj)
?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.10.2014, 01:02
Ответы с готовыми решениями:

«Шаблоны шаблонов» vs «шаблоны с параметрами-шаблонами».
«Шаблоны шаблонов» vs «шаблоны с параметрами-шаблонами». Есть ли разница в этих понятиях? Если...

Шаблоны. Плохо понимаемые моменты из книги "Шаблоны С++. Справочник разработчика". (Вандевурд, Джосаттис)
Так как изучаю эту книгу, то в некоторых местах возникают вопросы. Чтобы не плодить много тем,...

Помогите писать на С++ через шаблоны. Консуле я писал, но надо писать исползуя шаблоны
В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) количество элементов...

шаблоны
Помогите пож. разобраться с шаблонами. Шаблоны у которых параметры тоже шаблоны. из книги:...

1
382 / 280 / 31
Регистрация: 04.09.2009
Сообщений: 1,225
21.10.2014, 01:35 2
Цитата Сообщение от notemac Посмотреть сообщение
Если ли разница между link* next и link<type>* next в структуре?
нету.
Параметр шаблона внутри тела шаблона implicitly substituted
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.10.2014, 01:35

Шаблоны
День Добрый! Есть такая функция: Template &lt;typename T&gt; void push_el(std::vector &lt;T&gt;&amp;v,const T...

Шаблоны в с++
Зачем при использовании шаблонов пишут, к примеру: template &lt; typename T &gt; T Sum(T a, T b) {...

шаблоны
template &lt;class T&gt; struct spis { T info; spis&lt;T&gt; *next; }; что это ?, структура в шаблоне...

Шаблоны
// Шаблоны.cpp: определяет точку входа для консольного приложения. // #include &quot;stdafx.h&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.