http://keeper89.blogspot.ru/2013/02/blog-post_18.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+Keeper89+(Keeper's+blog)
А я лично - динамическими массивами стараюсь вообще не пользоваться. В Delphi 7. Они источники излишней фрагментации памяти. Я использую свои велосипеды. На "шаблонах". Такой свой маленький STL для Delphi. (Про идею шаблонов я писал тут - http://18delphi.blogspot.com/2013/03/generic-generic.html).
А пример - как у нас кончалась память из-за использования динамических массивов и как всё стало хорошо при переходе на собственные структуры - я приведу чуть позже. :-) Как водится...
А вот в Delphi XE этот вопрос ещё надо исследовать. Там другой менеджер памяти. Там может быть и всё хорошо.
А я лично - динамическими массивами стараюсь вообще не пользоваться. В Delphi 7. Они источники излишней фрагментации памяти. Я использую свои велосипеды. На "шаблонах". Такой свой маленький STL для Delphi. (Про идею шаблонов я писал тут - http://18delphi.blogspot.com/2013/03/generic-generic.html).
А пример - как у нас кончалась память из-за использования динамических массивов и как всё стало хорошо при переходе на собственные структуры - я приведу чуть позже. :-) Как водится...
А вот в Delphi XE этот вопрос ещё надо исследовать. Там другой менеджер памяти. Там может быть и всё хорошо.
Комментариев нет:
Отправить комментарий