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

Сортировка индексов алгоритмом std::sort - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка массива с указанием направления http://www.cyberforum.ru/cpp-beginners/thread321263.html
Здравствуйте еще раз! Есть массив отсортированный пузырьком. В функцию SortArr надо добавить третий параметр - указатель на шаблонную функцию определения направления сортировки. Можно сортировать ...
C++ блок while Каким блоком позначается в С++ оператор while? http://www.cyberforum.ru/cpp-beginners/thread321262.html
В-деревья,инициализация C++
Доброго времени суток)) есть вот такие структуры: typedef int index; int n=2; // порядок равен двум const int nn=4; // не более 2*n ключей typedef struct page*ref; struct item { ...
C++ miniprintf
Здравствуйте! Помогите пожалуйста написать функцию аналог printf - miniprintf, с использование указателей и без использования printf и макросов чтобы поддерживать список аргументов. как-то так...
C++ fpos_t и передача в функцию FILE* (i/o stream) http://www.cyberforum.ru/cpp-beginners/thread321248.html
Есть уже созданый файл text.txt со след. содержанием: "1 2 3 4 5 6 ..." Вопрос. Если в одной функции файл открывается... FILE* p_File;
C++ Выкидует ошибки Подсчитать количество книг, которые были выданы читателю в поточном месяце, входными данными есть: шифр, название, цена дата выдачи #include "stdafx.h" #include <iostream> #include <math.h> #... подробнее

Показать сообщение отдельно
Deviaphan
Делаю внезапно и красиво
Эксперт С++
1306 / 1221 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
16.03.2012, 08:53  [ТС]
Цитата Сообщение от AncinetHero Посмотреть сообщение
Почему нельзя скопировать массив
Конкретно, когда возникла эта задача, проблема была в следующем: двусторонний map. люч одновременно является значением и значение является ключём. Два мэпа использовать нельзя, т.к. значения не просто ищутся, но и изменяются. Причём, если с простыми типами это ещё возможно, то вот с объектами всё печальнее. Тип ключа и значения совпадает (он объект), но используются разные поля. Делать копию нельзя, т.к. после обнаружения объект модифицируется. А ещё он большой.
Сделать два мэпа с указателями на объекты тоже нельзя, потому что они хранятся в массиве (список и т.п. отвергнуты на этапе тестирования).
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru