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

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

Войти
Регистрация
Восстановить пароль
 
TamaGOch
9 / 9 / 0
Регистрация: 11.12.2012
Сообщений: 152
#1

Параметры функции через шаблоны - C++

21.06.2013, 11:03. Просмотров 351. Ответов 4
Метки нет (Все метки)

Простейший пример из википеди не запускается, быть может я что-то не так делаю?
C++
1
2
3
4
5
6
7
8
9
template < typename T >
T min( T a, T b )
{
  return a < b ? a : b;
}
void main ()
{
    int c = min <int> (1, 2);
}
Кликните здесь для просмотра всего текста

Кликните здесь для просмотра всего текста
Error 1 error C2143: syntax error : missing '{' before '<' d:\проекты microsoft visual studio\skyline\skyline\main.c 1
Error 2 error C2059: syntax error : '<' d:\проекты microsoft visual studio\skyline\skyline\main.c 1
Error 3 error C2065: 'min' : undeclared identifier d:\проекты microsoft visual studio\skyline\skyline\main.c 8
Error 4 error C2059: syntax error : 'type' d:\проекты microsoft visual studio\skyline\skyline\main.c 8
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2013, 11:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Параметры функции через шаблоны (C++):

Передача файлов через параметры функции main - C++
Всем привет. Я студент первого курса. У меня возникла проблема при написании программы шифрования Xor алгоритмом, программа работает...

шаблоны и параметры - C++
// есть вот такой шаблон template &lt;typename T, int L&gt; struct qu{}; // компилируется вот это qu&lt;int, 13&gt; test1; // и вот это...

Шаблоны как параметры - C++
template&lt;typename T&gt; class beta { template&lt;class V&gt; class hold { V val; public: hold(V v = 0) : val(v) {} void...

Шаблоны. Нетиповые параметры - C++
Доброго времени суток. Столкнулся с проблемой. В учебнике, по которому я занимаюсь, о нетиповых параметрах написан всего 1 абзац :), зато...

Параметры-шаблоны у шаблонных классов - C++
Объясните плз, кто может, для чего используются параметры-шаблоны у шаблонных классов, и как они работают? :) Читаю Прату и застрял на...

Шаблоны как параметры шаблона - C++
Привет, в книге увидел такой пример template&lt;template&lt;typename T&gt; class x&gt; class y; но из объяснений в книге я совершенно...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
ViktorKozlov
133 / 125 / 2
Регистрация: 13.12.2012
Сообщений: 293
21.06.2013, 11:08 #2
На VS2008 все отлично
1
reisal78
В поисках работы, СПб
658 / 571 / 136
Регистрация: 28.04.2013
Сообщений: 1,631
21.06.2013, 11:12 #3
vs 2012 prof работает.
0
TamaGOch
9 / 9 / 0
Регистрация: 11.12.2012
Сообщений: 152
21.06.2013, 11:14  [ТС] #4
ViktorKozlov , создал чистый проект, тоже всё запустилось, чудно, буду пытаться засунуть в текущий, спасибо!
0
-=ЮрА=-
Заблокирован
Автор FAQ
21.06.2013, 12:09 #5
@TamaGOch, на будующее - юзай какой нибудь онлайн компилятор, т.е пропастил свой код http://codepad.org/z9Qqe8dV
Line 6: error: '::main' must return 'int'
compilation terminated due to -Wfatal-errors.
и смотреть на ошибки которые будут на компиляторе в стандарте.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.06.2013, 12:09
Привет! Вот еще темы с ответами:

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

Перевести код из функции в шаблоны функции - C++
Короче, у меня есть прога написанная с помощью функций, теперь мне нужно написать её с помощью шаблонов функции... #include...

Матрица [3x3] через шаблоны - C++
Переставить все элементы k-ой строки (между собой) и все элементы побочной диагонали. Размер матрицы Заранее спасибо

шаблоны функции - C++
помогите решить Описать шаблон функции, меняющей местами значения двух переданных в нее параметров.


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

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

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