Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Алгоритм на С/С++ не могу перевести в Паскаль! Всем привет! Пишу курсовую по дискретной математике, задание написать архиватор текста! В книге Д. Ватолин, А. Ратушняк. - Методы сжатия данных, устройства архиваторов. Выбрал метод LZ78 и там дан... Подробнее можно посмотреть там Вы лучше адрес напишите, куда подъехать и за Вас всё сдать... https://www.cyberforum.ru/ cpp-beginners/ thread426630.html C++ непонятки с матрицой https://www.cyberforum.ru/ cpp-beginners/ thread426657.html
Найти сумму модулей элементов, расположенных выше главной диагонали у меня проблемы ваще всегда с этими блин матрицами , корчое написал вот такую штуку , поправте где нитак ... Забыл цикл for #include<iostream.h> #include<conio.h> #include<math.h> main() { int a;
C++ Как заменить объект в std::list? Всем доброго времени суток, к делу. Как сменить объект в списке другим объектом? Вот например с вектором не вопрос. class Cat { public: void SetAge(int age) { itsAge = age; } int GetAge()... sandye51, Благодарю, сейчас почитаю про replace. https://www.cyberforum.ru/ cpp-beginners/ thread426662.html C++ Заменить на главной диагонали все отрицательные элементы их абсолютными значениями https://www.cyberforum.ru/ cpp-beginners/ thread426672.html
Дана матрица A(3,3) 1.Заменить на главной диагонали все отрицательные элементы их абсолютными значениями. 2.Найти максимальный элемент 2й строки среди элементов, удовлетворяющих условию: ... 1.Заменить на главной диагонали все отрицательные элементы их абсолютными значениями. template <class T> void f (T **arr, size_t size) { size_t i; for ( i = 0 ; i < size ; ++i ) ...
Очень редкий учебник по Си. Стивен Прат. C++
Вот есть книга на гугле , "Язык программирования С. Лекции и упражнения. Стивен Прата" , может у кого то она есть , или кто-то поможет с ссылочкой. Нужна именно она. Помогите пожалуйста...Очень... Все возможные ссылки которые могут быть здесь будут противоречить правилам форума, засим тему закрываю!
Написать процедуру обмена столбца и строки двухмерного массива. С ее помощью поменять местами те строки и столбцы, первые элементы которых совпадают. C++
помогите пожалуйста написать это в с++ Написать процедуру обмена столбца и строки двухмерного массива. С ее помощью поменять местами те строки и столбцы, первые элементы которых совпадают.
C++ Дана матрица A(3,3). Заменить на главной диагонали все отрицательные элементы их абсолютными значениями.
Дана матрица A(3,3). Заменить на главной диагонали все отрицательные элементы их абсолютными значениями. У вас здесь этого нет. Есть, переменные i и j всегда будут равны. А вот смысла в этом, конечно, уже нет.
C++ Преобразовать строку так, чтобы все буквы в ней были отсортированы по возрастанию (работайте с английским алфавитом). https://www.cyberforum.ru/ cpp-beginners/ thread426645.html
Преобразовать строку так, чтобы все буквы в ней были отсортированы по возрастанию (работайте с английским алфавитом). помогите пожалуйста решить..в с++ за ранее спасибо. C++ говоришь #include <algorithm> #include <iostream> #include <string> //.. std::string str; std::getline(std::cin, str); std::sort(str.begin(), str.end()); std::cout << str; //...
C++ Проблема в понимании кода!
#pragma once #include "stdafx.h" #include <iostream> #include <string> #include <cstdlib> using namespace std; class Matx {int m; int n; public: 4)Насчет крокозябр #include <locale.h> и в int main setlocale(LC_ALL,"rus_rus.866"); 3) Метод один может быть лишь только для квадратных матриц В других случаях вам придется менять...
Дана матрица A(3,3) Найти максимальный элемент 2й строки среди элементов, удовлетворяющих условию -1,2<=A2i<=4,7 C++
Дана матрица A(3,3) Найти максимальный элемент 2й строки среди элементов, удовлетворяющих условию -1,2<=A2i<=4,7 Заранее спасибо a - третья строка можно max сделать равным числу, не попадающему в проверяемый диапазон (сократить код), а вообще ноль и так не входит - после цикла можно проверять max на ноль
Скопировать из файла F1 в файл F2 все строки, кроме тех, что начинаются на букву А. 2) Подсчитать количество символов в первом слове C++
7. вариант: 1) Скопировать из файла F1 в файл F2 все строки, кроме тех, что начинаются на букву А. 2) Подсчитать количество символов в первом слове F2. помогите пож решить в с++
C++ Проверить, является ли строка палиндромом https://www.cyberforum.ru/ cpp-beginners/ thread426644.html
Возможно я не первый кто просит помочь в данной задачи, но все же повторюсь. Задание: Проверить является ли строка палиндромом. (Палиндром - это выражение, которое читается одинакова слева направо и... #include <iostream> #include <stdio.h> #include <string> using namespace std; int main() { string s; // Строка char buf; // Для ввода с пробелами string k; ...
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
12.01.2012, 08:07 0

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

12.01.2012, 08:07. Показов 22423. Ответов 14
Метки (Все метки)

Ответ

res, конечно не сортирует, т.к. ты перегрузил оператор < не для указателя на тип (т.к. это сделать уже не получится), а для самого типа. Напиши функцию сравнения, которая будет принимать два указателя, и передавай ее в качестве параметра для sort. И да, list::sort != std::sort

Добавлено через 3 минуты
taras atavin, ты вообще читаешь, что ТС написал? Зачем ему твой пузырек?

Вернуться к обсуждению:
std::sort. Как сортировать список? (список указателей на объект) C++
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.01.2012, 08:07
Готовые ответы и решения:

Не работает std::sort со списком указателей
Добрый день, товарищи! Делаю лабу по STL в VS 2015. имеется базовый класс и три от него унаследованных. делаю list указателей на базовый...

как сделать чтобы объект производного класса сам себя добавлял в список или массив указателей базового класса?
я хотел так, но программа просто падает void Student::add(Base** head) { cout &lt;&lt; &quot;I here&quot; &lt;&lt; endl; this-&gt;setName(); //все...

Как сортировать список?
Доброго времени суток, Подскажите., пожалуйста, каким методом лучше сортировать список. Кроме методов removeat и reverse ни с чем не...

14
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
12.01.2012, 08:07
Помогаю со студенческими работами здесь

Как сортировать список, взятый из БД, по месяцу и дню?
Есть БД с полями Имя, Телефон, Почта, Дата регистрации Поле Дата в виде дд/мм/гг 20.12.2018 21.01.2019 22.02.2019 23.03.2019 ...

как изменить (сортировать) список по значению группе переключателей программным кодам
как изменить (сортировать) список по значению группе переключателей программным кодам например когда значения переключателя 1 список...

Как создать линейный список без указателей?
Как в C# создавать собственные структуры данных (линейные списки, деревья)? Ведь в C# нет указателей, как тогда хранить информацию о...

Как в PHP без указателей? Хочу реализовать двусвязный список
Хочу реализовать класс двусвязный список, в котором элементами списка будут объекты другого класса. Вопрос: как это сделать без указателей?...

Как сортировать массив при помощи функции sort?
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; int _tmain(int argc, _TCHAR* argv) { int mas ; int i; for (i=0;i&lt;8;i++) { ...

0
Новые блоги и статьи
Java Record или Kotlin Data Class: что лучше для неизменяемых данных
Wired 04.03.2025
Java Record и Kotlin Data Class - средства для работы с неизменяемыми структурами данных, каждое из которых предлагает свой уникальный подход к решению этой задачи. История их появления весьма. . .
Создание производительны­­х API с Java и gRPC
Wired 04.03.2025
В разработке производительность и масштабируемость микросервисных приложений играют ключевую роль. Традиционные REST API, несмотря на свою популярность и простоту, не всегда способны обеспечить. . .
Что нового в JDK 24
Wired 04.03.2025
JDK 24 знаменует собой значительный скачок в развитии Java, внося фундаментальные улучшения в производительность, безопасность и удобство разработки. Релиз включает множество революционых изменений,. . .
Разработка блокчейн с использованием Java: смарт-контракты и dApp
Wired 04.03.2025
Современная блокчейн-разработка на Java предоставляет разработчикам широкий спектр возможностей. В отличие от Solidity, который ограничен экосистемой Ethereum, Java позволяет создавать как. . .
WebAssembly в Kubernetes
stackOverflow 03.03.2025
В современной экосистеме облачных технологий WebAssembly (Wasm) становится все более значимым компонентом, предлагая уникальный подход к выполнению кода в распределенных системах. Эта технология. . .
GitHub Actions или Jenkins: Выбираем CI/CD платформу
stackOverflow 03.03.2025
Непрерывная интеграция и развертывание (CI/ CD) изменили подход к разработке программного обеспечения, превратив его в бесшовный процесс от написания кода до развертывания в продакшн. GitHub Actions и. . .
Автоматизация тестирования Pull Request в Kubernetes: Интеграция с GitHub Actions и GKE
stackOverflow 03.03.2025
Масштабные проекты с использованием Kubernetes требуют надежной системы тестирования изменений перед их внедрением в продакшн-среду. Традиционный подход с ручной проверкой Pull Request не справляется. . .
Tестирование Pull Request в Kubernetes с помощью vCluster
stackOverflow 03.03.2025
При работе с микросервисной архитектурой критически важно обеспечить качественное тестирование каждого изменения перед его слиянием в основную кодовую базу. Однако тестирование Pull Request в. . .
Использование пакета Context в Golang
bytestream 03.03.2025
Управление параллельными процессами в современных приложениях - сложная задача, особенно когда речь идет о микросервисной архитектуре и распределенных системах. Пакет context в Go - это гибкое. . .
WebAssembly и Go: Работа с DOM и обработка ошибок
bytestream 03.03.2025
WebAssembly представляет собой технологию, позволяющую запускать низкоуровневый код в браузере практически на нативной скорости. Особенно интересные возможности открываются при использовании. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru