From 19dc03ef5d3069d04ee3653954bf1e0b34095cb0 Mon Sep 17 00:00:00 2001 From: Skullheadx Date: Sun, 27 Oct 2024 16:10:40 -0400 Subject: [PATCH] . --- qrgenerator.cpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 qrgenerator.cpp diff --git a/qrgenerator.cpp b/qrgenerator.cpp new file mode 100644 index 0000000..ca23fb4 --- /dev/null +++ b/qrgenerator.cpp @@ -0,0 +1,27 @@ +#include +#include +#include + + +std::string generate_id(unsigned int seed); + + +int main() { + std::cout << generate_id(69); + return 0; + +} + +std::string generate_id(unsigned int seed){ + srand(seed); + const unsigned int ID_LENGTH = 34; + std::string ID{}; + std::cout << ID << std::endl; + for (int i{0}; i < ID_LENGTH; ++i) { + unsigned int digit{}; + digit = 10 * (((double) rand()) / RAND_MAX); + ID += std::to_string(digit); + } + assert(ID.length() == ID_LENGTH); + return ID; +} -- 2.54.0