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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
bbvova
0 / 0 / 0
Регистрация: 03.11.2015
Сообщений: 9
#1

Нужно удалить значение в ассоциативном массиве - C++

05.11.2015, 12:35. Просмотров 139. Ответов 2
Метки нет (Все метки)

Нужно удалить значение в ассоциативном массиве
Я так реализовал:
C++ (Qt)
1
2
3
4
5
6
void Remove(AssociativeArray* array, const char* key)
{
    for (unsigned index = 0; index < array->size; ++index)
        array->entries[index] = array->entries[index + 1];
    --array->size;
}
но не знаю правильно ли это, так как не могу понять как в меине это все вывести(
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2015, 12:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нужно удалить значение в ассоциативном массиве (C++):

Удалить максимальное значение в массиве - C++
нужно удалить максимальное число в массиве и вывести массив. помогите пожалуйста!

В массиве нужно удалить каждый второй элемент и вывести сжатый массив - C++
в массиве нужно удалить каждый второй элемент и вывести уже сжатый массив #include &lt;stdio.h&gt; #include&lt;conio.h&gt; #include&lt;stdlib.h&gt; ...

Если в одномерном массиве встречаются 2 подряд идущих одинаковых числа, то одно нужно удалить - C++
задан одномерный массив, если в нем встречаются 2 подряд идущих одинаковых числа, то одно нужно удалить. с помошью какой команды это можно...

Из массива А удалить те элементы, встречающиеся и в массиве А и в массиве В хотя бы два раза - C++
Всем привет ! В силу своей ограниченности и качества современного образования, не могу преодолеть задачу первого курса по программированию...

наименьшее значение в массиве поменять с последним элементом в массиве - C++
В массиве C из N элементов найти элемент, имеющий наименьшее значение и поменять его местами с последним элементом. Значение N задать при...

В одномерном массиве определить среднее значение всех элементов,значение которых превышает среднее значение - C++
в произвольно заданном одномерном массиве определить среднее значение всех элементов,значение которых превышает среднее значение

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Dimension
Dimension
556 / 437 / 135
Регистрация: 08.04.2014
Сообщений: 1,709
Завершенные тесты: 1
05.11.2015, 13:26 #2
в ассоциативных массивах уже есть своя remove/erase
0
bbvova
0 / 0 / 0
Регистрация: 03.11.2015
Сообщений: 9
05.11.2015, 13:52  [ТС] #3
Dimension, да, но я хочу сам написать, что бы знать как работает
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.11.2015, 13:52
Привет! Вот еще темы с ответами:

нужно удалить и вывести все символы после *(его не нужно выводить). я смог наоборот вывести всё до него! помоите - C++
#include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &quot;string&quot; #include &quot;conio.h&quot; using namespace std; int _tmain(int argc, _TCHAR*...

Необходимо создать массив на 1 елемент, и записать туда значение. Пользователь может добавить значение или удалить. И выйти - C++
У меня возникла ошибка с удалением значения. Помогите пожалуйста. Где нужно исправить код во втором кейсе, что бы удаляло добавленные...

В данном линейном целочисленном массиве каждый элемент с четным индексом увеличить на значение индекса, с нечетным — уменьшить на значение индекса - C++
В данном линейном целочисленном массиве каждый элемент с четным индексом увеличить на значение индекса, с нечетным — уменьшить на значение...

Удалить пары в массиве - C++
Задан размер массива целых чисел и значения его элементов. Удалить пары соседних элементов, имеющих одинаковые значения, и вывести размер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru