static_assert 출력에 유형 이름을 통합 하시겠습니까? 나는 도움이되는 오류 / 메시지를 제공하는 것을 좋아하며, 내 static_asserts 를 위해 그렇게하고 싶습니다 . 문제는 템플릿 매개 변수에 의존한다는 것입니다. 일반적으로 이러한 매개 변수는 발생한 오류로 인해 도중에 표시되지만 모호하거나 그룹화되어 있지 않으므로 의미가 있습니다. 예: template struct fake_dependency{ static bool const value = false; }; template struct Foo{ Foo(){} template Foo(Foo const&){ static_assert(fake_dependency::value, "Cannot create Foo from Foo."); } ..