Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.07.2010, 10:50   #1
zumm
БохЪ
Форумчанин
 
Аватар для zumm
 
Регистрация: 30.09.2009
Сообщений: 724
По умолчанию Динамический массив

Доброго всем! Вобщем уже три дня мучаюсь над проблемой. Есть динамический массив с данными, к каждому элементу массива обращается отдельный поток и меняет его содержимое, когда поток отработал он должен удалить свой элемент массива. Я пытаюсь это осуществить смещением нужного элемента в конец и уменьшением длинны массива на единицу. Но естественно тогда все остальные потоки будут обращатся не к своему элементу, я попытался обращатся к элементу через указатель на него, не вышло, добавил в каждый элемент массива его номер и попытался обращатся к нему через указатель, не вышло...Народ, помогите...
В планах порабощение вселенной...
zumm вне форума Ответить с цитированием
Старый 18.07.2010, 12:58   #2
kakawkin
Форумчанин
 
Регистрация: 21.09.2009
Сообщений: 431
По умолчанию

хмммм..... если я правельно понят то почему бы не описать в программе переменную которая была-бы в каком то смысле указателем смещения.

Если t=0 то смещение нету
Если t=-1 то смещениемассива на 1 еденицу меньше
kakawkin вне форума Ответить с цитированием
Старый 18.07.2010, 13:28   #3
VintProg
not
Участник клуба
 
Аватар для VintProg
 
Регистрация: 27.06.2009
Сообщений: 1,399
По умолчанию

Воспользуйся классом TList, очень поможет в твоей ситуации!
VintProg вне форума Ответить с цитированием
Старый 18.07.2010, 13:59   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Прочитай про хеши. И не путай с кешами.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамический массив vvv-091 Фриланс 4 01.06.2010 00:31
Динамический массив Ueshua Общие вопросы C/C++ 7 28.12.2009 09:45
динамический массив Diller Помощь студентам 48 07.10.2007 16:43
Динамический массив Mickle Общие вопросы Delphi 8 19.06.2007 06:45