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

Верхняя и нижняя граница типов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ [Указатели]Использование операции получения адреса операнда http://www.cyberforum.ru/cpp-beginners/thread653686.html
Здравствуйте! Объясните пожалуйста, почему в пером случае, когда присваиваем указателю p_test адрес переменной test, использование оператора & обязательно, а во втором примере, он не используется....
C++ Осуществить циклический сдвиг элементов в матрице на k элементов вправо или вниз Осуществить циклический сдвиг элементов в мат-це на k элементов вправо или вниз (в зависимости от введенного режима). Число k может быть больше кол-ва эл-ов с строке или столбце. http://www.cyberforum.ru/cpp-beginners/thread653668.html
C++ с++ проверка правильного ввода дат и сравнения их
Переменной t присвоить значение true , если дата m,d,y предшествует дате m1,d1,y1, иначе t=false. (m -месяц d-день y-год ) Нужно прописать проверку чтобы месяца были от 1 до 12 и каждый имел своё...
Нарушение прав доступа при записи C++
Привет всем! Извините за тупизм но у меня проблема. #include <iostream> using namespace std; void f(char* str) { int length = strlen(str); for (int i = 0; i < length; i++) if (i % 2 ==...
C++ (В С + + консольном режиме).Распознавание цепочек по заданным шаблонам в текстовых файлах http://www.cyberforum.ru/cpp-beginners/thread653640.html
Метасимвол - \ а. Содержание метасимвол - знак арифметической операции. Сформировать текст, переставив в найденных словах знаки операций на начало.
C++ Класс в С++ реализовать с помощью класса динамический массив комплексных чисел: -выделить память под динамический массив комплексных чисел; -ввод комплексных чисел в массив; -вывод на экран; подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
18.09.2012, 15:48
Ну, чисто принципиально можно:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <limits>
 
template <typename Type>
Type min(const Type&)
{
  return std::numeric_limits<Type>::min();
}
 
template <typename Type>
Type max(const Type&)
{
  return std::numeric_limits<Type>::max();
}
 
int main()
{
  int i = 10;
  std::cout << min(i) << " - " << max(i);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru