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

std::sort. Как сортировать список? (список указателей на объект) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана матрица A(3,3) Найти максимальный элемент 2й строки среди элементов, удовлетворяющих условию -1,2<=A2i<=4,7 http://www.cyberforum.ru/cpp-beginners/thread426677.html
Дана матрица A(3,3) Найти максимальный элемент 2й строки среди элементов, удовлетворяющих условию -1,2<=A2i<=4,7 Заранее спасибо
C++ Дана матрица A(3,3). Заменить на главной диагонали все отрицательные элементы их абсолютными значениями. Дана матрица A(3,3). Заменить на главной диагонали все отрицательные элементы их абсолютными значениями. http://www.cyberforum.ru/cpp-beginners/thread426676.html
C++ Заменить на главной диагонали все отрицательные элементы их абсолютными значениями
Дана матрица A(3,3) 1.Заменить на главной диагонали все отрицательные элементы их абсолютными значениями. 2.Найти максимальный элемент 2й строки среди элементов, удовлетворяющих условию: -1,2<=a2i<=4,7 Заранее спасибо Да хоть 33-й семестр духовной семинарии, читай в правилах как надо темы называть!
C++ Как заменить объект в std::list?
Всем доброго времени суток, к делу. Как сменить объект в списке другим объектом? Вот например с вектором не вопрос. class Cat { public: void SetAge(int age) { itsAge = age; } int GetAge() const { return itsAge; } private: int itsAge;
C++ непонятки с матрицой http://www.cyberforum.ru/cpp-beginners/thread426657.html
Найти сумму модулей элементов, расположенных выше главной диагонали у меня проблемы ваще всегда с этими блин матрицами , корчое написал вот такую штуку , поправте где нитак #include<iostream.h> #include<conio.h> #include<math.h> main() { int a;
C++ Проблема в понимании кода! #pragma once #include "stdafx.h" #include <iostream> #include <string> #include <cstdlib> using namespace std; class Matx {int m; int n; public: подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5769 / 3418 / 255
Регистрация: 08.02.2010
Сообщений: 7,444
12.01.2012, 08:07     std::sort. Как сортировать список? (список указателей на объект)
res, конечно не сортирует, т.к. ты перегрузил оператор < не для указателя на тип (т.к. это сделать уже не получится), а для самого типа. Напиши функцию сравнения, которая будет принимать два указателя, и передавай ее в качестве параметра для sort. И да, list::sort != std::sort

Добавлено через 3 минуты
taras atavin, ты вообще читаешь, что ТС написал? Зачем ему твой пузырек?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru