I'm used to definition my constants with enum { my_const = 123; }
, since in classes, using static constexpr
requires some code outside of the class definition (see this question). But - what about in function bodies? I've been seeing people just have constexpr
variables in their functions - not even bothering to const
them, and I was wondering whether I'm a fool who's behind of the times with my enum
s.
So, my question is: Is there any benefit to using enum's within function bodies rather than constexpr variables?
Aucun commentaire:
Enregistrer un commentaire