SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Файл Utils.cxx

Реализация общих служебных функций для файлового ввода/вывода и преобразования форматов хешей. Подробнее...

#include "../include/Utils.hxx"
#include <fstream>
#include <sstream>

Пространства имен

namespace  svcs::core
 Основные структуры данных СКВ и модель объектов.

Функции

std::string svcs::core::read_file_to_string (const fs::path &full_path)
 Читает всё содержимое файла в одну строку std::string.
std::string svcs::core::binary_to_hex_string (const unsigned char *binary_data, size_t length)
 Преобразует бинарный буфер (например, сырой хеш SHA-1) в его шестнадцатеричное строковое представление.
std::string svcs::core::hex_to_binary_string (const std::string &hex_string)
 Преобразует шестнадцатеричную строку (например, 40 символов) в её сырое бинарное байтовое представление (например, 20 байт).

Подробное описание

Реализация общих служебных функций для файлового ввода/вывода и преобразования форматов хешей.