Вверх ↑
Разработчик
Ответов: 4698
Рейтинг: 426
#1: 2016-02-25 17:03:49 ЛС | профиль | цитата
Galkov писал(а):
что это связано с непредсказуемым размеров данных "строка"

Tad писал(а):
в FormatStr есть точка Fstr

Встречный вопрос г-ну Galkov: ГЛАЗА ЕСТЬ ИЛИ НЕТ
Galkov писал(а):
в каждом элементе многокаскадной обработки будут эти метры храниться

Что-то я и представить не могу задачи, в которой более двух таких элементов надо соединить последовательно. А уж где надо обрабатывать гигабайтные строки - тем более.
Вот кстати возьмем более реальный пример: компонент StrCat намного более каскадный, чем Insert, Copy и Delete. По крайней мере я лично много раз использовал последовательно два и более таких элемента (в отличие от обсуждаемой троки - ICD). Вот только в нем, ВНЕЗАПНО, точка результата присутствует.
Tad писал(а):
Delete, Copy, Insert всегда создают новую строку в памяти.

Это верно, однако побочным эффектом использование _hi_CreateEvent, к счастью, убирает из памяти промежуточные результаты. Однако побочным эффектом это не перестает быть.
карма: 10
0