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

Отсортировать саб лист используя лямбда фунций - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при сохранении ВЦ++ 2010 http://www.cyberforum.ru/cpp-beginners/thread935925.html
Я писал себе прогу, на Visual C++ Express 2010 сижу. Я раньше ставил, чтобы в значение %кнопка%->Text = "→", то есть символы Юникода. Делал я это через код, а сейчас сделал через конструктор, и при...
C++ Наткнулся на баг Всем привет! Сегодня наткнулся на следующую странность (использую MVS2012)... Если в вашем проекте присутствуют классы, написанные вами, причем не важно в основном коде или в хедере и вы инклудите... http://www.cyberforum.ru/cpp-beginners/thread935913.html
Для того чтобы выучить С++ по книге Бьёрна Страуструпа C++
Для того чтобы выучить С++ по книге Бьёрна Страуструпа обязательно знать Си??
C++ Как сгенерить два массива с неповторяющимися "случайными" точками (X, Y)?
Добрый вечер! Помогите пожалуйста с задачей. есть структура: struct{ double X; double Y;} Нужно сгенерировать два массива с уникальными случайными (можно псевдослучайными, это не важно) точками....
C++ inline функции http://www.cyberforum.ru/cpp-beginners/thread935882.html
Объясните, пожалуйста, почему со всеми inline программа не работает, а если их закомментировать - работает. // main.cpp #include <iostream> #include "employee.h" using namespace std; int...
C++ Структура и функции задание: 1) Напишите функцию, принимающую структуру box по значению и отображающую все ее члены. 2) Напишите функцию, принимающую адрес структуры box и устанавливающую значение члена... подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1532 / 1237 / 71
Регистрация: 21.04.2012
Сообщений: 2,601
Завершенные тесты: 3
09.08.2013, 20:44
Цитата Сообщение от sl_k Посмотреть сообщение
Вопрос все же в том, чтоб отсортировать саб лист, который содержит объекты произвольного класса.
Делается через ж... splice
C++
1
2
3
4
std::list<someClass> toSort;
toSort.splice(std::end(toSort), classList, iterMiddle, std::end(classList));
toSort.sort(/* lambda */);
classList.splice(std::end(classList), toSort);
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru