template<class A, class B> requires std::is_same_v<A, B> void Test() { } // not을 붙일때는 괄호로 감싸줘야한다. template<class A, class B> requires (!std::is_same_v<A, B>) void Test() { }