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

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

Войти
Регистрация
Восстановить пароль
 
DexMipt
13 / 13 / 1
Регистрация: 13.03.2011
Сообщений: 98
#1

Использование шаблонов функций - C++

03.05.2011, 21:45. Просмотров 599. Ответов 5
Метки нет (Все метки)

После си только начал изучение с++, так вот программа просто выводит минимум из двух чисел, компилятор выдает ошибку call of overloaded func ... на вызове функции. в чем же может быть косяк ?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
template <class num >
void min (num x1, num x2)
{   if     (x1>x2)
        cout << "Большее число: "<<x1;
    else if(x1<x2)
        cout <<"Большее число: " <<x2;
    else
        cout << "Они равны";
 
}
 
int main ()
{
    int k=1,b=2;
    min (k, b);
    
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2011, 21:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Использование шаблонов функций (C++):

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов - C++
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг у вас они завалялись на компе или...

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

Использование функций-шаблонов - C++
На уроке преподаватель не объясняет как решать. Задачи берутся из &quot;Основы программирования на языке С++&quot; часть 2 Огнева М.В., Кудрина Е.В....

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

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

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

5
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
03.05.2011, 21:52 #2
DexMipt, Конфликт имен, подробней тут.
1
DexMipt
13 / 13 / 1
Регистрация: 13.03.2011
Сообщений: 98
03.05.2011, 21:59  [ТС] #3
asics Вы меня окончательно запутали, вроде как понятно в чем ошибка, а как все таки она может быть исправлена ?
0
asics
Freelance
Эксперт С++
2848 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
03.05.2011, 22:05 #4
DexMipt, Удалить строчку
C++
1
using namespace std;
и явно указывать пространство имен, то бишь так:
C++
1
std::cout
, или оставть эту строчку(using namespace std) и вызывать функцию так:
C++
1
::min (k, b);
2
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
03.05.2011, 22:09 #5
В пространстве имен std есть уже функция min. Почитайте про пространства имен и во избежание подобных проблем не используйте больше конструкцию "using namespace".
1
DexMipt
13 / 13 / 1
Регистрация: 13.03.2011
Сообщений: 98
03.05.2011, 22:11  [ТС] #6
спасибо вам, просто using namespace". на каком то форуме так почему писали))
0
03.05.2011, 22:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.05.2011, 22:11
Привет! Вот еще темы с ответами:

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

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

Задача по С++ на Использование функций шаблонов! - C++
Подсчитать норму матрицы по формуле пожалуйста,помогите!!! очень срочно

Использование функций и шаблонов функций - C++
Составьте программу – формирование цены на молоко. Животновод в начале каждой зимы цену на молоко на р%, а каждым летом снижает на столько...


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

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

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