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

Каков синтаксис оператора <?( меньше ) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ случайные числа http://www.cyberforum.ru/cpp-beginners/thread623509.html
rand() в VS имеет диапазон от 0 до 32768? даже изменение RAND_MAX ничего не повысит верхний уровень?
C++ Разный доступ к элементам структуры через указатель Всем добрый вечер! Есть структура и два указателя на структуру. Первый указатель выделяет память для единичного значения а второй для массива. И вот в чем вопрос. Почему для обращения к элементам... http://www.cyberforum.ru/cpp-beginners/thread623504.html
Буфер обмена и jpeg C++
Подскажите, пожалуйста, как в Win32 C++ получить из буфера обмена HBITMAP и сохранить его как jpeg файл со сжатием
C++ Составить программу, для вычисления значений функции
Составить программу, для вычисления значений функции у=(х2-2х+5)(х-3) при изменении аргумента х еще -8 до +6 с шагом 0.01.
C++ Открытие соединенных com портов http://www.cyberforum.ru/cpp-beginners/thread623484.html
Скажите пожалуйста, если на одном компьютере соединены 2 com порта между собой и один из них уже используется программой для принятия данных, помешает ли этот факт второй программе открыть незанятый...
C++ Определить средний балл по каждому предмету В сессию m студентов одной группы сдали 5 экзаменов. Результаты сессии представлены в виде матрицы N (m 5). Определить средний балл по каждому предмету. подробнее

Показать сообщение отдельно
Avazart
Эксперт С++
7213 / 5385 / 286
Регистрация: 10.12.2010
Сообщений: 23,792
Записей в блоге: 17
13.07.2012, 23:05
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
using namespace std;
//---------------------------------------------------------------------------
struct PrintArray
{
 void operator()(const int& i)const {cout<<i<<" ";}
} print;
//---------------------------------------------------------------------------
struct CmpInt
{
 bool operator()(const int& a,const int& b)const { return a>b;}
} cmp;
//---------------------------------------------------------------------------
int _tmain(int argc, _TCHAR* argv[])
{
system("chcp 1251");
 
int A[]={4,3,2,5,6,7,1};
for_each(&A[0],&A[7],print);  cout<<endl;
 
sort(&A[0],&A[7]);
for_each(&A[0],&A[7],print);  cout<<endl;
 
sort(&A[0],&A[7],cmp);
for_each(&A[0],&A[7],print);  cout<<endl;
 
sort(&A[0],&A[7],greater<int>() );
for_each(&A[0],&A[7],print);  cout<<endl;
 
 
system("pause");
return 0;
}
//---------------------------------------------------------------------------
Вывод:
Код
Текущая кодовая страница: 1251
4 3 2 5 6 7 1
1 2 3 4 5 6 7
7 6 5 4 3 2 1
7 6 5 4 3 2 1
Для продолжения нажмите любую клавишу . . .
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru