ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
411308 Топик полностью
Bill (21.05.2013 14:50 - 15:40, просмотров: 54) ответил Hobo на GCC, лыжи не едут. Есть перекрасно работающая функция обработки массива. При попытке объявить локальные переменные static - время исполнения увеличивается в 7-10 раз. Почему и что делать?
Проще писать нужно! void copyData ( char* src, char* dest) { unsigned long dataSize; dataSize = *(unsigned long *)src; //первые 4 байта - размер данных if (dataSize == 0) return; //нечего копировать src += 4; do { *dest++ = *src++; } while (--dataSize); }Или нет?