Я использую XmlHttpRequests для загрузки изображений на сервер, и я хотел бы показать пользователю ход этих загрузок.
К сожалению, интервал между вызовами моего обработчика события onprogress слишком велик. Обычно onprogress вызывается только один или два раза для изображения размером 500 КБ.
Вот мой код:
для (int i = 0; i У меня есть следующий код, использующий развертывание цикла: здесь, если n - определенная константа, все работает нормально. Однако, если n является переменной, производительность резко снижается. Я заметил примерно 3 раза инструкции выдаются и выполняются. Думаю, я ищу способ развернуть цикл во время выполнения, может быть, это просто невозможно. #pragma unroll
for (int i=0;i<n;i++)
{
....
}