с++

  1. С++ разработчик

    Нужен С++ на постоянную основу Cтек, который используют в работе: С++17, DirectX, Qt, Git, работают в операционной системе windows 2+ года опыта работы в коммерческой разработке на С++ Умение и готовность разбираться в чужом коде; Умение работать с системами контроля версий (Git); Понимание...
  2. Прочее Исходник парсера монстров 0.1

    Добрый день. Выкладываю исходник парсера монстров с сайта Monsters L2 Database - Freya Lineage 2 DB. Парсер написан на C+ Автор данного чуда не я, я выступал только в роли заказчика данного творения на фрилансе. Вывод результата в файл result.xml Может кому нужен будет или кто то захочет его...
  3. Как улучшить сверку больших файлов?

    Занимался проверкой файлов и возник вопрос как бы сделать это быстрее? bool CheckSum(string newfile, int newfilesize, int newchecksum) { int flenght = newfilesize; //4696403; //FSIZE int sum = newchecksum; //858273431; //CSUM FILE* f; if (!(f = fopen(newfile.c_str()...
  4. 500GB УРОКИ С++ ИТД

    Ссылка 500GB – Google Drive там по названию архивов видно может кому то полезно.
  5. Хук клавиатуры С++

    В первую очередь мы подключим нужные файлы и объявим функции, которые будем использовать в дальнейшем. #include <windows.h> #include <stdio.h> BOOL InitInstance(HINSTANCE hInstance, int iCmdShow); BOOL InitApplication(HINSTANCE hInstance); LRESULT CALLBACK WndProc(HWND hwnd, UINT message...
  6. PE CheckSum calc func

    // UINT32 CalcCheckSum(BYTE* _data, UINT32 _data_size, UINT32 _data_checkSumOffset) { UINT32 _checksum = 0, _i, _i_max; _i_max = (_data_checkSumOffset / sizeof(UINT16)); for(_i = 0; _i < _i_max; _i++) _checksum += ((UINT16*)_data)[_i]; _i_max = (_data_size /...