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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Изменить файл побайтово http://www.cyberforum.ru/cpp-beginners/thread751664.html
Нужно открыть файл и изменить в нем каждый байт предыдущими
C++ Массивы с пересечением множеств Помогите с программой на С++, у самой никак не получается. Даны значения двух целочисленных массивов x и y размером n. Рассматривая массивы как конечные множество целых чисел, построить массив z размером не более 2n, где z = x \bigcap y (пересечение множеств) http://www.cyberforum.ru/cpp-beginners/thread751657.html
C++ Защита от ввода некорректных данных в консольной программе
#include "stdafx.h" #include <iostream> #include <cstdlib> #include <conio.h> #include <cmath> using namespace std; float slojenie (float f_n1, float f_n2, float f_n3) { return f_n1 + f_n2 + f_n3;
Найти медиану ряда C++
Уважаемые программисты! Помогите исправить код по нахождению медианы ряда (N - длина последовательности). Может, что-то неправильно с qsort - сортировкой? Заранее благодарен. #include <iostream> #include <cstdio> #include <cstdlib> using namespace std; int comp(const void *grade, const void *b)
C++ Необходимо выделить из текста слова в которых количество гласных букв парная http://www.cyberforum.ru/cpp-beginners/thread751616.html
Необходимо выделить из текста слова в которых количество гласных букв парная
C++ Невозможно обратиться к private член, объявленному в классе "Complex" выдавало ошибку "невозможно обратиться к private член, объявленному в классе "Complex"" я поменяла int n; private: double re; double im; }; на подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11836 / 6815 / 770
Регистрация: 27.09.2012
Сообщений: 16,899
Записей в блоге: 2
Завершенные тесты: 1
03.01.2013, 12:25     Напишите программу, которая использует шаблон функции для определения наименьшего из двух аргументов.
Как вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
template<typename T>
T mymin(const T x1,const T x2){
    return (x1<x2?x1:x2);
}
int main(){
    std::cout<<mymin(5,4)<<std::endl;
    std::cout<<mymin(1.3,2.5)<<std::endl;
    std::cout<<mymin('a','d')<<std::endl;
    std::cin.get();
    return 0; 
}
 
Текущее время: 04:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru