Задача. Создатъ административную панель для существующего сайта (Недвижимостъ). Сайт в данный момент заверстан на Wordpress. Клиенту панель предоставленная Wordpress'ом не нравится, требуется кастом решение с привязкой к текущей базе данных на mysql ...
Оптимизация кода
Имеем:
Код на СИ.
Необходимо:
Сохраняем сам алгоритм, оптимизируя лишь код. Под оптимизацией подразумевается написание этого кода на ASM, но синтаксически так, чтобы потом это собиралось в VS C++. Имя функций и входящих переменных функции оставить без изменений.
В коде подобные функции:
bool _IsValidW(LPWSTR pstrString, DWORD dwSize);
/*
Проверяет, является ли строка десятичным числом.
IN pstrString - строка для проверки.
IN iSize - размер строки, или -1.
Return - true - строка десятичное число,
false - строка не десятичное число.
*/
bool _IsDecimalStringW(LPCWSTR pstrString, int iSize);
/*
Преобразует байт в 16-ти ричное число.
IN bt - байт.
OUT buf - строка.
*/
void _byteToCharA(BYTE bt, LPSTR buf);
/*
Преобразует байт в 16-ти ричное число.
IN bt - байт.
OUT buf - строка.
*/
void _byteToCharW(BYTE bt, LPWSTR buf);
/*
Копирование Unicode строки.
OUT pstrDest - конечная срока, не может быть NULL.
IN pstrSource - исходная строка, может быть NULL.
IN iSize - количество символов для копирования, или -1 для полного копирование строки.
*/
void _CopyW(LPWSTR pstrDest, LPCWSTR pstrSource, int iSize);
Весь код могу дать посмотреть, перед началом работы.
Заявки фрилансеров
Похожие заказы
- $1000Системное программирование1 заявкаЗакрыт13 лет назад
Требуется устранить ошибку a:4:{i:0;s:95:"SQLSTATE[HY000] [2002] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)";i:1;s:3296:"#0 /var/www/site/data/www/site-name.ru/lib/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->_connect() Сайт работает примерно 10 минут, затем CMS Magento выдает данную ошибку. Ошибка появилась после неудачного ...
Системное программирование5 заявокЗакрыт13 лет назадНадо настроить webmin - а именно сделать пользователя ftp, создать Бд и прицепить к ней юзера.Всё. 150 рублей на пиво :) Работа на 5 минут :)
Системное программирование1 исполнительЗавершен13 лет назад- $600
Необходимо на Matlab (С, С++) написать приложение для моделирования на исторических данных условий сделок на рынке Форекс. Ниже прикладываю файл с ТЗ. Данное ТЗ была разработано под программирование на mql4 ...
Системное программирование3 заявкиЗакрыт13 лет назад Здравствуйте! необходим псевдо - графический скрипт замены названия дистрибутивов на базе ubuntu. Смены иконок, splash screen'ov. Скрипт будет тянуться через wget в chroot после установки необходимых изменений будет удаляться. С возможностью ...
Системное программированиенет заявокЗакрыт13 лет назадНеобходимо отредактировать программу на языке С++. Программа: поиск на графе. Само задание и исходный код программы (консольная) в приложении.
Системное программирование1 исполнительЗавершен13 лет назадНеобходимо создать iptables правило проброса порта с включением реального ip-адреса в заголовок пакета, принимающая тачка находящаяся в локльной сети должна принимать пакет и извлекать реальный ip-адрес далее добовлять его в глобальное окуржение PHP (переменая ...
Системное программирование1 исполнительЗавершен13 лет назадНеобходимо написать программу (си) под чип Si1000 в радиомодуле RFM50 http://www.hoperf.com/rf_fsk/soc/RFM50.htm подробности - http://www.hoperf.com/upload/rf/rf50.rar Функционал программы - анализ приходящих по радиомодулю данных + ...
Системное программирование2 заявкиЗакрыт13 лет назадРазработать командный сценарий для командного интерпретатора bash предназанченого для демонстарции базовых возможностей утилиты командной строки ОС на базе ядра Linux. Утилита-mkdir.Использование командной оболочки-интерактивное.
Системное программирование1 заявкаЗакрыт13 лет назадНаписать внешнюю компоненту для 1С 8.2 Native API Разработка внешней компоненты Native API для 1С 8.2 для шифрования и декодирования текстовой строки. Обязательно что бы работало во всех версиях Windows начиная ...
Системное программирование2 заявкиЗакрыт13 лет назад