initial_commit

This commit is contained in:
2025-08-27 15:00:03 +09:00
commit e3cd2ec8a8
7 changed files with 124 additions and 0 deletions

14
include/snowflake.hpp Normal file
View File

@@ -0,0 +1,14 @@
#pragma once
#include <iostream>
union snowflake {
std::byte _value[8];
unsigned char _cValue[8];
struct {
unsigned int sequence : 12;
unsigned int instance : 10;
unsigned long long timestamp : 41;
unsigned int sign : 1;
};
unsigned long long value;
};