Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Парабола https://www.cyberforum.ru/ cpp-beginners/ thread957899.html
Найти координаты вершины параболы. y=ax^2+bx+c Язык: С++
C++ вывод гласных букв
Пишешь слово, он должен вывести только гласные буквы. Например, hello должен вывести e o #include <iostream> #define N 80 using namespace std; char str; int mystrlen(char* str){ int i = 0; while(str!='\0')
C++ программа которая выводит на экран словесную форму числа https://www.cyberforum.ru/ cpp-beginners/ thread957887.html
Написать программу, которая выводит на экран словесную форму числа. Например: 25="двадцать пять".
C++ rand() при создании разных объектов одного класса в них одинаков https://www.cyberforum.ru/ cpp-beginners/ thread957885.html
создаю динамическую матрицу в объекте, заполняемую рандомно, в каждом объекте одно и то же заполнение, как грамматно исправить? #ifndef DINARRAY_H #define DINARRAY_H class dinArray { public: dinArray(int); void print(int); virtual ~dinArray();
C++ Сортировка
Необходимо в программе выполнить сортировку получившегося массива. Но у меня почему то выдает ошибку в коде на 17 строчке, помогите разобраться) #pragma argsused #include<iostream.h> #define n 8 void bubbleSort(int* arr, int size); int main(int argc, char* argv) {int i, a, b, x, g, k, t, d, l, m; for (i=0; i<n; i++) {cout<<"Vvedite element massiva"; cin>>a;} for (i=0; i<n; i++) cout<<a<<"...
C++ Записать в файл последовательность строк. Самую длинную строку удалить Записать в файл последовательность строк. Самую длинную строку удалить. Помогите новичку https://www.cyberforum.ru/ cpp-beginners/ thread957872.html
C++ Найти суму чисел встречающихся в строке Найти суму чисел встречающихся в строке: "Текст: 2013 букв 150 или 350" https://www.cyberforum.ru/ cpp-beginners/ thread957850.html C++ Подсчитать количество знаков препинания в строке
Подсчитать количество знаков препинания в строке. Строка - "Осень,,Падают листья,,зима,,!". Вывести строку на экран и количество знаков препинания.
C++ Наследование и виртуальные функции https://www.cyberforum.ru/ cpp-beginners/ thread957811.html
Доброго времени суток. Есть два вопроса: 1) Подскажите, плиз, что делаю не так. Есть базовый класс human и класс наследник solder. Если вызывать методы setName и setAge из наследника solder, то они не будут работать. Почему? class human { public: void information() { cout << "My name is " << name << ". My age is " << age << endl; }
C++ Одномерные массивы https://www.cyberforum.ru/ cpp-beginners/ thread957805.html
Прошу помочь с заданием В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) произведение отрицательных элементов массива ; 2) сумму положительных элементов массива, расположенных до максимального элемента. Изменить порядок следования элементов в массиве на обратный.
C++ Найти периметр четырехугольника
Даны координаты вершин произвольного четырех угольника найти периметр четыре угольника использовать функцию для вычисления длины одной стороны Добавлено через 7 минут Срочняк
C++ Прочитать 7z архив Доброго времени суток. Нужно прочитать 7z архив. А именно достать инфу(список файлов, версия архиватора и тп). Может кто подскажет под какими байтами там всё это дело лежит? https://www.cyberforum.ru/ cpp-beginners/ thread957762.html
Неэпический
17870 / 10635 / 2054
Регистрация: 27.09.2012
Сообщений: 26,737
Записей в блоге: 1
19.09.2013, 23:59 0

Расшифруйте пожалуйста предикат - C++ - Ответ 5076383

19.09.2013, 23:59. Показов 685. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от Gorodeckiy Посмотреть сообщение
Или придется велосипед изобретать и вылавливать участки с одинаковым содержимым и уже в них сортировать по другому полю?
Для примера:
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
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <algorithm>
 
struct Person {
    int x1 ;
    int x2 ;
} ;
 
 
void out_array ( const Person * arr , int size ) {
    for ( int i = 0 ; i < size ; ++i ){
        std :: cout << arr [ i ].x1 << "\t" << arr [ i ].x2 << std :: endl ;
    }
}
 
 
bool pred ( const Person & first , const Person & second ) {
    if ( first.x1 == second.x1 ){
        return first.x2 < second.x2 ;
    }
    return first.x1 < second.x1 ;
}
 
int main() {
    const int size = 10 ;
    Person arr [ size ] = {
        { 10 , 4 } ,
        { 6 , 8 } ,
        { 17 , 9 } ,
        { 10 , 1 } , 
        { 9 , 8 } ,
        { 8 , 9 } ,
        { 10 , 7 } ,
        { 8 , 7 } ,
        { 6 , 5 } ,
        { 17 , 19 }
    } ;
    out_array ( arr , size ) ;
    std :: cout << "\nSorted:" << std :: endl ;
    std::sort ( arr , arr + size , pred ) ; 
    out_array ( arr , size ) ;
    return 0;
}
http://ideone.com/cCyxOK

Вернуться к обсуждению:
Расшифруйте пожалуйста предикат C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.09.2013, 23:59
Готовые ответы и решения:

Пожалуйста, расшифруйте код
Есть код программы. Программа вычисляет максимальный поток по алгоритму Форда-Фалкерсона . В...

Пожалуйста, расшифруйте код, и, если возможно приведите его в божеский вид:)
#define F getchar()) #define H(z)*n++=z; #include &lt;setjmp.h&gt; #define v...

Пожалуйста расшифруйте
Пажалуйста кто нибудь расшифруйте этот файл. Спасибо.

Расшифруйте пожалуйста
В краце... Развёрнут сервис через SOAP протокол посредством которого передаются данные вот кусок...

8
19.09.2013, 23:59
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.09.2013, 23:59
Помогаю со студенческими работами здесь

Расшифруйте пожалуйста)))
// ==UserScript== // @name Shadowrun.su // @namespace Vk // @include http://vk.com/* //...

Расшифруйте пожалуйста )
Здравствуйте!) напишите пожалуйста ,что тут написано и все ли хорошо там?)и стоит ли разгонять?

Расшифруйте пожалуйста
Что делает этот код? if((window.top) &amp;&amp; (window.top!=window)){ var s=location.search;...

Расшифруйте пожалуйста смарт
Ребят, расшифруйте пожалуйста, смарт. Фотки в этой теме, она тоже моя. ...

Расшифруйте, пожалуйста, файл
Восстановил файл блокнота с помощью программы R-Studio, но мне выдались две его версии и в обоих...

Расшифруйте, пожалуйста, формулы
Всех приветствую, господа математики будьте добры расшифруйте пожалуйста формулы:

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru