/
sawixy
/
Milk
Обзор
Документация
Войти
/
sawixy
/
Milk
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/hashmap.c
25 строк
533 B
sawixy
Fixed macro_vec, hashmap
14 ноя 2025, 20:15
14 ноя 2025, 20:15
fdc9438
Код
Авторство
О чём код?
#include <collections/hashmap.h> size_t hash_to_size(const u8 hash[SHA256_DIGEST_LENGTH]) { size_t result = 0; memcpy(&result, hash, sizeof(result)); return result; } size_t hm_str_hash(char *str) { u8 hash[SHA256_DIGEST_LENGTH]; SHA256((const u8*)str, strlen(str), hash); return hash_to_size(hash); } i32 hm_str_cmp(i8* a, i8* b) { return strcmp((const char*)a, (const char*)b) == 0; } size_t hm_int_hash(size_t value) { return value; } i32 hm_int_cmp(size_t a, size_t b) { return a == b; }