Разница определенно измерима и не пренебрежимо мала при обработке большого количества входящих данных ... изменение всех функций mid / left / right / etc на их эквивалент в $ (а также оптимизация некоторых циклов и других процессов уменьшила частоту обновления в одном из моих приложение от 3 секунд до 1/10 секунды) ... $ составляло примерно половину этого увеличения скорости

сно документации в VB6, функция Mid () возвращает вариант, но Mid $ () возвращает строку, и, очевидно, это более эффективно.

Мои вопросы:

Какой простой тест я могу использовать, чтобы определить разницу в производительности? Я пытался контролировать простое приложение, выполняющее несколько строковых операций сPerfmon, но не было заметной разницы.

Стоит ли беспокоиться? Я привык использовать $ -изображенные функции, но должен ли я рекомендовать всем в моей команде использовать его?

Ответы на вопрос(3)

Ваш ответ на вопрос