2024-05-17から1日間の記事一覧
C++のstatic_assert(A == B);は表明失敗時にfalseということしかわからない場合があります。 GCC 12以上、Clang 16以上であれば、比較値をエラーメッセージに表示してくれます。 int main() { constexpr int a = 1; constexpr int b = 2; static_assert(a ==…
C++のstatic_assert(A == B);は表明失敗時にfalseということしかわからない場合があります。 GCC 12以上、Clang 16以上であれば、比較値をエラーメッセージに表示してくれます。 int main() { constexpr int a = 1; constexpr int b = 2; static_assert(a ==…