最近我在代码中开始使用更多的C++11特性,我一直在思考constexpr
关键字的位置是否会影响常量类型之前或之后。
样式1:
constexpr int FOO = 1;
constexpr auto BAR = "bar";
样式 2:
int constexpr FOO = 1;
auto constexpr BAR = "bar";
我更喜欢使用样式2来放置const
关键字,如果以相同的方式放置constexpr
关键字,代码会更加一致。不过,这种做法是否被认为是不好的惯例呢?还是因为我没见过有人像这样写而有其他问题呢?