Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 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

Например,

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 сек.

Ответить

Номер ответа: 4
Автор ответа:
 Страшный Сон



Вопросов: 46
Ответов: 848
 Профиль | | #4 Добавлено: 18.04.03 19:20

Да, ниче работает. Раз в 80 быстрее.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам