뭐이리 복잡해 ㅅㅂ 

읽기도 힘들고 쓰는 패턴은 뭐이리 많아


template <class T,
          typename std::enable_if<std::is_class<T>::value, T>::type* = nullptr>
void do_stuff(T& t) {

}


괄호와 달리 꺾쇠에 색깔로 구분 안되어있어서 개어지러움

C++ 포기할까 걍 다른 언어 하는게 도움될듯