thxgen, but in C++
Requires GNU Make and GNU G++.
Make sure you're in the directory that thxgen is in.
make && ./thxgen
Thank you to ChatGPT, who helped me a ton with the reading-arguments part. I'd recommend it to you as long as you don't make it do your homework for you.