I have not played c ++ for a long time and I have forgotten so much that maybe the doubt I have or the possible failure is really something basic in the language.
I have written a small code to test the overhead of the delete operator in c ++...
Why not always use the reserved word constexpr when defining methods or functions? If he calculates everything he can in compilation and what does not, he finds it running, without causing error.