Исходник File To Byte Array

  • Автор темы Автор темы XVII
  • Дата начала Дата начала
alive forever
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
21 Июн 2017
Сообщения
688
Реакции
400
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
File To Byte Array - позволяет перевести ваш файл в массив байт.

sdRHTw3RR7W8KqfqXGevZQ.jpeg



Исходный код когда-то был предоставлен @Крайслер на одном из формуов,но в собранном виде его не нашлось.
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
C++
Код:
Expand Collapse Copy
static std::vector<char> ReadAllBytes(char const* filename)
{
    std::ifstream ifs(filename, std::ios::binary | std::ios::ate);
    std::ifstream::pos_type pos = ifs.tellg();

    std::vector<char>  result(pos);

    ifs.seekg(0, std::ios::beg);
    ifs.read(&result[0], pos);

    return result;
}

Код:
Expand Collapse Copy
std::vector<char> vFile = ReadAllBytes("Путь_к_файлу");
for (size_t i = 0; i < vFile.size(); i++)
    {
        if ((i % 10 == 0) && i>1)
            printf_s("\n");
        printf_s("0x%2X, ", vFile[i]);
        
    }
 
можно новую ссылку?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу