![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
БохЪ
Форумчанин
Регистрация: 30.09.2009
Сообщений: 724
|
![]()
Доброго всем! Вобщем уже три дня мучаюсь над проблемой. Есть динамический массив с данными, к каждому элементу массива обращается отдельный поток и меняет его содержимое, когда поток отработал он должен удалить свой элемент массива. Я пытаюсь это осуществить смещением нужного элемента в конец и уменьшением длинны массива на единицу. Но естественно тогда все остальные потоки будут обращатся не к своему элементу, я попытался обращатся к элементу через указатель на него, не вышло, добавил в каждый элемент массива его номер и попытался обращатся к нему через указатель, не вышло...Народ, помогите...
В планах порабощение вселенной...
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 21.09.2009
Сообщений: 431
|
![]()
хмммм..... если я правельно понят то почему бы не описать в программе переменную которая была-бы в каком то смысле указателем смещения.
Если t=0 то смещение нету Если t=-1 то смещениемассива на 1 еденицу меньше |
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
![]()
Прочитай про хеши. И не путай с кешами.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Динамический массив | 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 |