前置依赖:

  1. integral_constant

源码实现:

template<typename _Pp>
	struct __not_<_Pp>
	: public __bool_constant<!bool(_Pp::value)>::type
	{ };