I did a code that uses custom literals to allow indexing arrays with ordinals (1st, 2nd, 3rd), all at compile time. Additionally _st works only with 1, _nd only with 2, _rd only with 3. Zero and negative numbers are also not supported and fail compilation.
https://github.com/serpent7776/bits/blob/master/th.cpp/th.cpp
Does it matter? OP had an itch. He scratched it, and shared it with the world.
The reason could be “I wonder if I can?”. That’s good enough.
Yeah, that was basically it.
“Does it matter?”
That was the point of my question, thanks for reiterating it
The point of your question seems to be “never try things a for fun”
Curmudgeonry sucks all the joy out of anything.
I never said that, please don’t assume that’s what I meant before asking.