Repo created

This commit is contained in:
Fr4nz D13trich 2025-11-22 13:58:55 +01:00
parent 4af19165ec
commit 68073add76
12458 changed files with 12350765 additions and 2 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,19 @@
#pragma once
#include <climits>
#if SIZE_MAX > 4294967295
#include "__bytell_hash_map.hpp"
#else
#include <functional>
#include <memory>
#include <unordered_map>
#include <utility>
namespace ska
{
template <class Key, class T, class Hash = std::hash<Key>, class Pred = std::equal_to<Key>,
class Alloc = std::allocator<std::pair<const Key, T>>>
using bytell_hash_map = std::unordered_map<Key, T, Hash, Pred, Alloc>;
} // namespace ska
#endif

View file

@ -0,0 +1,19 @@
#pragma once
#include <climits>
#if SIZE_MAX > 4294967295
#include "__flat_hash_map.hpp"
#else
#include <functional>
#include <memory>
#include <unordered_map>
#include <utility>
namespace ska
{
template <class Key, class T, class Hash = std::hash<Key>, class Pred = std::equal_to<Key>,
class Alloc = std::allocator<std::pair<const Key, T>>>
using flat_hash_map = std::unordered_map<Key, T, Hash, Pred, Alloc>;
} // namespace ska
#endif