Переписать код написанный с использованием CRT под чистый WinAPI
Цена договорная
Здравствуйте!
Имеется сторонний проект на GitHub (клик).
Программа шифрует файлы, она довольно простая, состоит из трех файлов. Все компилируется и работает на VS17, но проект написан с использованием CRT (используются iostream, cstdlib, fstream, string). Мне же необходимо переписать данный проект на чистый WinAPI, чтобы он компилировался с флагом /NODEFAULTLIB.
Получается, что нужно реализовать примерно такие замены: выделять память средствами WinAPI; вместо string использовать CHAR или WCHAR; вместо ifstream для работы с файлами использовать средства WinAPI (CreateFile, WriteFile и тд.). Соответственно, все типы данных должны быть заменены на WinAPI альтернативы.
Имеется сторонний проект на GitHub (клик).
Программа шифрует файлы, она довольно простая, состоит из трех файлов. Все компилируется и работает на VS17, но проект написан с использованием CRT (используются iostream, cstdlib, fstream, string). Мне же необходимо переписать данный проект на чистый WinAPI, чтобы он компилировался с флагом /NODEFAULTLIB.
Получается, что нужно реализовать примерно такие замены: выделять память средствами WinAPI; вместо string использовать CHAR или WCHAR; вместо ifstream для работы с файлами использовать средства WinAPI (CreateFile, WriteFile и тд.). Соответственно, все типы данных должны быть заменены на WinAPI альтернативы.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.