constexpr vs const in C++: What’s the Difference and When to Use Each | CodeTrail