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

Сортировка строк STL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не рабочий merge() http://www.cyberforum.ru/cpp-beginners/thread353872.html
Подскажите пожалуйста почему данная программа напрочь отказывается работать ? #include<iostream> #include<algorithm> using namespace std; int art={5,2,3,6,8}; int bar={10,20,30,40,50}; int cam; int main () {setlocale(LC_ALL,"Rus");
C++ matrix 32 Существует ли аналог модуля matrix 32 из делфи для С++ http://www.cyberforum.ru/cpp-beginners/thread353867.html
Заполнить матрицу по образцу C++
Нужно создать матрицу и заполнить ее таким образом: 1 2 6 7 15 16 28 ... 3 5 8 14 17 27 ... 4 9 13 18 26 ... 10 12 19 25 ... 11 20 24 ... 21 23 ... 22 ... .
C++ Попадание точки в области
Приветствую, уважаемые форумчани. Помогите с задачкой . Для действительных х и у, определяющих координату точки A(x,y) в декартовых координатах, определить значение SPO. Мои наработки, но , наверное, само математическое решение не идеальное, так как всегда получается красная зона. #include "stdafx.h" #include <iostream> #include <exception> #include "math.h" /*1-red 2-blue 3-yellow
C++ Найдите центр и радиус окружности, проходящей через три заданные точки на плоскости. http://www.cyberforum.ru/cpp-beginners/thread353863.html
Народ!! Помогите, пожалуйста, решить задачу Найдите центр и радиус окружности, проходящей через три заданные точки на плоскости.
C++ strcpy - как быть? Всем Доброго времени суток. Возник вопрос. В процессе работы над заданием, столкнулся с проблемой, которую не хватает сил обойти. Вот Код программы: #include <iostream> #include <string> #include<iomanip> using namespace std; подробнее

Показать сообщение отдельно
parkito
11 / 11 / 2
Регистрация: 22.03.2010
Сообщений: 692

Сортировка строк STL - C++

19.09.2011, 23:21. Просмотров 1672. Ответов 4
Метки (Все метки)

Подскажите пожалуйста как работает эта программа

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
#include <iostream>
#include <string>                 
#include <algorithm>
using namespace std;
                                   
char* names[] = { "Сергей", "Татьяна", "Елена",
                  "Дмитрий", "Михаил", "Владимир" };
 
bool alpha_comp(char*, char*);      
 
int main()
   {
   sort(names, names+6, alpha_comp); 
 
   for(int j=0; j<6; j++)     
      cout << names[j] << endl;
         cin.get();
   cin.get();
   return 0;
   }
 
bool alpha_comp(char* s1, char* s2) 
                                     
   {
   return ( strcmp(s1, s2)<0 ) ? true : false;
   }

Мне не понятны вот эти строки. Почему они такие какие есть ?

C++
1
bool alpha_comp(char* s1, char* s2)
C++
1
2
   for(int j=0; j<6; j++)     
      cout << names[j] << endl;
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru