Страница: 1 |
Если создавать длинную строку в цикле таким образом:
Какой такой буфер? Например, For N = 1 to 100000: S = S + ")": Next занимает (у меня) 17.45 сек, а For N = 1 to 100 T = "" For i = 1 to 1000 T = T + ")" Next S = S + T Next работает вот так и занимает всего 0.12 сек. Да, ниче работает. Раз в 80 быстрее. Страница: 1 |
Вопрос: Построение строки
Добавлено: 14.04.03 19:14
Автор вопроса: Страшный Сон
R = R & NN(I) & vbNewLine
То это будет до фига тормозно, так как выполняется куча лишних операций. Как это можно оптимизировать?
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
xShadow
ICQ: 52405490
Вопросов: 7
Ответов: 11
Профиль | | #1
Добавлено: 15.04.03 06:06
Шлепай через буфер
Номер ответа: 2
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #2
Добавлено: 15.04.03 12:56
Номер ответа: 3
Автор ответа:
xShadow
ICQ: 52405490
Вопросов: 7
Ответов: 11
Профиль | | #3
Добавлено: 17.04.03 05:28
Номер ответа: 4
Автор ответа:
Страшный Сон
Вопросов: 46
Ответов: 848
Профиль | | #4
Добавлено: 18.04.03 19:20