|
|
Другие темы раздела | |
C++ Подпрограмма проходит не весь цикл. Почему так? bool Tran(int** matrix, int n) { for (int i = 0; i < n; i++) { for (int j = i + 1; j < n; j++) { if (matrix) { for (int u = 0; u < n; u++) { https://www.cyberforum.ru/ cpp-beginners/ thread2645084.html |
Перегрузка операторов c++ C++ Здравствуйте, уважаемые программисты! Возможно ли в c++ создать переменный оператор (не уверен, что такое понятие существует), которому можно присваивать какие-либо операторы? Нужно для того, что-бы не создавались такие массивные коды: Дело в том, сам код этих перегрузок отличаются буквально в одном символе, определяющем сам оператор. То есть, условно говоря, есть ли возможность... |
C++ Создать код с использованием файловых потоков, используя этот код
https://www.cyberforum.ru/ cpp-beginners/ thread2645041.html #include <fstream> #include <iostream> using namespace std; #pragma pack(push,1) struct scan_info { char model; // наименование модели |
C++ Как создать такой класс с наследованием ?
https://www.cyberforum.ru/ cpp-beginners/ thread2645023.html Надо создать класс что бы можно было составлять заказы к примеру: Блюда состоят с ингредиентов. Ингредиенты могут составлять разные блюда. Блюда составляют прайс лист, в котором указана цена для разных порций блюда. Заказ может вмещать несколько порций блюда. Очень нужно, буду очень благодарен помощи |
Найти элементы массива А, которые не повторяются и одновременно есть в массиве B в нескольких экземплярах C++ Всем привет, помогите пожалуйста довести код до ума, что бы выполнялось задание, которое описано в заголовке этого вопроса) Вот сам код, который нужно доработать: #include <iostream> #include <algorithm> #include <utility> using namespace std; void my_quick_sort(int* arr, int b, int e) |
C++ Преобразование ASCII в Intel HEX и обратно
https://www.cyberforum.ru/ cpp-beginners/ thread2645007.html Доброго времени суток. В плюсах и низкоуровневых вычислениях шарю крайне слабо и поэтому прошу помощи.. Нужно написать программу, которая преобразует любой текстовый файл в / из формата Intel HEX. То есть в итоге преобразованый хекс должен быть записан в файл. Нужно ли делать для такой программы "словарь" на основании когорого преобразовывать или можно реализовать в более простой способ |
C++ Удаление элементов из односвязного списка (Динамическая структура данных) С++ Доброго времени суток, помогите, пожалуйста с функцией "delete_others" (из неё не удаляются элементы, перепробовал уже много способов и никак не могу понять :-| ) Я очень нуждаюсь в вашей помощи, совете! Заранее ОГРОМНОЕ СПАСИБО за помощь!!! https://www.cyberforum.ru/cpp-beginners/thread2644268.html https://www.cyberforum.ru/ cpp-beginners/ thread2645004.html |
Является ли следующая запись множественным наследованием? C++ IA, IB - интерфейсы (абстрактные классы) С - обычный класс Прошу ответить, является ли такая запись: class C : public IA, IB эквивалентна этой: class IA : public IB class C : public IA То есть является ли вторая запись примером множественного наследования? |
C++ Последовательный поиск с барьером с конца массива
https://www.cyberforum.ru/ cpp-beginners/ thread2644983.html Кто нибудь не подскажет как можно реализовать "Последовательный поиск с барьером с конца массива"? |
C++ Отчищается ли память в с++ автоматически при выходе из функции? Здравствуйте, задача обстоит следующим образом: нужно создать функцию которая за O(n) (если это возможно и я не ошибся в дальнейшем решении) нашла бы максимальное значение в массиве и вернула бы его, а если массив пуст то вернула бы отрицательное число. При этом сама по себе программа должна потреблять как можно меньше памяти. Я решил задачу таким образом и задался вопросами: 1)что... https://www.cyberforum.ru/ cpp-beginners/ thread2644980.html |
Последнее слово строки C++ Напишите программу, которая выводит последнее слово переданной её символьной строки. Слово – это последовательность непробельных символов, ограниченная пробелами или концами строки. Входные данные Входная строка содержит произвольную последовательность символов. Выходные данные Программа должна вывести последнее слово этой строки. Вот что я имею: #include <iostream> |
C++ Программа Сортировки Методом Шелла Размер массива не превышает 40 и задается с клавиатуры. Заполнение массива с помощью датчика случайных чисел, из файла или клавиатуры. Элементы массива целые неотрицательные числа. При заполнении массива с помощью датчика случайных чисел максимальное значение элементов массива задается с клавиатуры и не превышает 99. Последовательность шагов сортировки {2}^{k}-1 или {2}^{k}+1. https://www.cyberforum.ru/ cpp-beginners/ thread2644978.html |
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
17.05.2020, 10:08 | 0 |
свойства map - C++ - Ответ 1455044517.05.2020, 10:08. Показов 737. Ответов 15
Метки (Все метки)
Ответ
Начитай в std::map (или в std::vector и потом отсортируй) не всю структуру, а только ключ и смещение в файле - std::map<std::string, size_t> и при обращении начитывай данные из файла по этому смещению
Вернуться к обсуждению: свойства map C++
1
|
17.05.2020, 10:08 | |
Готовые ответы и решения:
15
Поместить вектора в map и реализовать перегрузку вывода для map Обращение к элементам vector, который находится в map, находящийся в map Обращение к map, который внутри другого map Возможно ли создать контейнер std::map, в котором в качестве значения была бы ссылка на std::map? |
17.05.2020, 10:08 | |
17.05.2020, 10:08 | |
Помогаю со студенческими работами здесь
0
Как вставить элемент и вывести элементы на экран в map<string, map<string,int>> ? Как вставить map в map Emplace в std::map. Как добавить элемент в std::map без копирования? Очистка map и перевернутого std::map c std::greater Приведение map<int, B> к map<int, A> Запись значения в map<string, map<string,string>> |