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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
Vita7881
6 / 6 / 0
Регистрация: 07.10.2009
Сообщений: 156
#1

шаблоны - C++

08.01.2010, 21:54. Просмотров 1387. Ответов 22
Метки нет (Все метки)

Здравствуйте, а можете подсказать в чем различия между шаблоном функции и шаблонной функцией?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2010, 21:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос шаблоны (C++):

«Шаблоны шаблонов» vs «шаблоны с параметрами-шаблонами». - C++
«Шаблоны шаблонов» vs «шаблоны с параметрами-шаблонами». Есть ли разница в этих понятиях? Если есть, то в чём? И где (в каких...

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

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

Шаблоны C++ - C++
Написал template на С++, но он нифига не компилица, пишет мол типа не могу string в int преобразовать в строчке int out_param = (int)param;...

Шаблоны - C++
Я разбираюсь с ООП в С++ и застрял на шаблонах, будьте добры приведите пример кода, к примеру там.... вес машины и шаблон,(ну вообщем на...

Шаблоны - C++
// ConsoleApplication176.cpp : Defines the entry point for the console application. // template<class type> struct link { type...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Vita7881
6 / 6 / 0
Регистрация: 07.10.2009
Сообщений: 156
11.01.2010, 23:03  [ТС] #16
а так, если мы бы использовали перегруженные функции, то мы бы просто ввели параметры, а компилятор сам бы выбрал, что подходит
0
CyBOSSeR
Эксперт C++
2302 / 1672 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
11.01.2010, 23:05 #17
Цитата Сообщение от Vita7881 Посмотреть сообщение
а так, если мы бы использовали перегруженные функции, то мы бы просто ввели параметры, а компилятор сам бы выбрал, что подходит
Не очень понятно о чем ты говоришь.
0
niXman
Эксперт C++
3135 / 1447 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
11.01.2010, 23:08 #18
нафиг писать несколько функций, когда компилятор сам инстанциирует функцию на основе шаблона и типов?
0
Vita7881
6 / 6 / 0
Регистрация: 07.10.2009
Сообщений: 156
11.01.2010, 23:11  [ТС] #19
а я поняла, просто с перегруженными функциями больше памяти занимает, тогда надо было бы описовать их всех, а с шаблонами все проще, да?
0
niXman
Эксперт C++
3135 / 1447 / 49
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
11.01.2010, 23:18 #20
при чем тут память?! фух...
кода писать больше!
1
Vita7881
6 / 6 / 0
Регистрация: 07.10.2009
Сообщений: 156
11.01.2010, 23:32  [ТС] #21
спасибо)

Добавлено через 10 минут
а чем отличается бинарное дерево поиска от бинарного дерева?
0
CyBOSSeR
Эксперт C++
2302 / 1672 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
12.01.2010, 00:07 #22
Цитата Сообщение от Vita7881 Посмотреть сообщение
а чем отличается бинарное дерево поиска от бинарного дерева?
Узлы бинарного дерева поиска содержат ключевое поле, которое не может повторятся, и собственно данные. Бинарного дерева - только данные.
Узлы бинарного дерева поиска будут располагаться в следующем порядке: в левом потомке значение ключевого поля должно быть меньше чем в родительском, в правом потомке - больше.
0
Vita7881
6 / 6 / 0
Регистрация: 07.10.2009
Сообщений: 156
12.01.2010, 20:25  [ТС] #23
спасибо))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2010, 20:25
Привет! Вот еще темы с ответами:

Шаблоны - C++
ругается на строку "friend class List<T>;", вот что пишет: 1>c:\users\slava\documents\visual studio...

Шаблоны - C++
Когда разделяю реализацию и прототип шаблонной в функции по разным файлам (*.h и *.cpp) происходит ошибка линковки... Я так понимаю, делать...

Шаблоны С++ - C++
template <typename T_sizeCapacity> class SomeClass { public: T_sizeCacity size; }; Как сделать чтобы T_sizeCapacity мог быть...

Шаблоны - C++
Не пойму что я неправильно делаю. Как не переделывал, всё равно не получалось. Может кто сможет чем помочь. А задача следующая-надо было...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
12.01.2010, 20:25
Ответ Создать тему
Опции темы

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