Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];

Вниз

Подскажит плз, когда изменяется размер динамического массива   Найти похожие ветки 

 
smartleds   (2008-09-13 23:27) [0]

при помощи SetLength в сторону увеличения , сохраняются ли в нем уже записанные данные?


 
Alex_C   (2008-09-13 23:30) [1]

Да


 
smartleds   (2008-09-13 23:36) [2]

Спасибо!


 
Anatoly Podgoretsky ©   (2008-09-13 23:51) [3]

> smartleds  (13.09.2008 23:27:00)  [0]

Справка говорит ДО, но ты можешь сам проверить.


 
Юрий Зотов ©   (2008-09-13 23:54) [4]

> smartleds   (13.09.08 23:27)

1. Вообще-то, это написано в справке...

2. Операция получается длительной. Поэтому иногда бывает выгоднее взять размер с запасом, а потом отсечь лишнее (отсечение работает быстрее). Или приращивать массив не по одному, а по нескольку элементов сразу.


 
Германн ©   (2008-09-14 00:21) [5]


> сохраняются ли в нем уже записанные данные?

Но располагаются они после
> SetLength в сторону увеличения

как правило уже в другом месте адресного пространства процесса.
Это я так. На всякий случай.


 
Riply ©   (2008-09-14 01:39) [6]

> [3] Anatoly Podgoretsky ©   (13.09.08 23:51)
> Справка говорит ДО, но ты можешь сам проверить.

"сам проверить" - имеется ввиду изучение исходного кода ?
Ибо если путем эксперимента, то бедалага замучается проверять-то :)
Ведь это ж сколько их (экспериментов) потребуется
для получения более-менее достоверного положительного результата. И не сосчитаешь ! :)


 
Германн ©   (2008-09-14 02:14) [7]


> Riply ©   (14.09.08 01:39) [6]
>
> > [3] Anatoly Podgoretsky ©   (13.09.08 23:51)
> > Справка говорит ДО, но ты можешь сам проверить.
>
> "сам проверить" - имеется ввиду изучение исходного кода
> ?

Не, Сашь. АП, имхо, говорил о простой проверке. "Что было = Что стало".


 
KilkennyCat ©   (2008-09-14 02:46) [8]


> Riply ©   (14.09.08 01:39) [6]


То есть, после первого раза он не поверит? :)


 
KilkennyCat ©   (2008-09-14 02:47) [9]


> И не сосчитаешь ! :)

а сосчитать можно. количество вариантов конечно.


 
Riply ©   (2008-09-14 05:44) [10]

> [8] KilkennyCat ©   (14.09.08 02:46)
> То есть, после первого раза он не поверит? :)

Пусть, n-нный тест показал, что сохранилось.
Где гарантия, что при следующем тоже сохранится ?
Может в предыдущих случаях мы просто не "переезжали" на
новое место в адресном пространстве или еще что ?


 
Anatoly Podgoretsky ©   (2008-09-14 11:03) [11]

Фоме не верующему ничего не поможет.
Например сказали Alex_C правду или нет.
И почему некоторые, не будем показывать пальцем, подливают масла в огонь. Ставят по сомнение.



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2008.10.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.005 c
2-1221128034
vegarulez
2008-09-11 14:13
2008.10.19
Вопрос про stream.


4-1197982219
p_evghenii
2007-12-18 15:50
2008.10.19
Как при выключении Windows выполнить какое-либо приложение?


15-1219834044
Riply
2008-08-27 14:47
2008.10.19
Отложенная запись.


3-1208198634
Maxim
2008-04-14 22:43
2008.10.19
ADO в WebSnap


15-1219907118
tesseract
2008-08-28 11:05
2008.10.19
Чего-то все про Абрамова забыли





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский