交換しますか
const int one = 1;
const int two = 2;
これとともに?
constexpr int one = 1;
constexpr int two = 2;
両方のブロックが意味的に同一であり、現在は単なる好みの問題であるという私の理解は正しいですか?
一方、 がconstexpr
示唆するconst
ように、違いを生まない些細な状況であっても、より制限的な形式を常に優先する方が一貫性があると主張できますか?
(右辺の式がより複雑になると状況が完全に変わることを理解しています。したがって、明確にするために、質問は式が固定整数である最も単純なケースにのみ焦点を当てています。)