|
SVCS - Русская документация
|
Определяет служебные функции для ядра SVCS. Подробнее...
#include <filesystem>#include <string>Пространства имен | |
| 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 байт). | |
| std::string | svcs::core::compute_sha256 (const std::string &input) |
| Вычисляет хеш SHA-256 для заданных входных данных. | |
Определяет служебные функции для ядра SVCS.