title: Inherit class with child class as template argument
body: <p>Is it possible to inherit a class with the child class as template argument?</p>
  
  <pre><code>template&lt;typename T&gt;
  struct A{
    T t;
  };
  
  struct B:A&lt;B&gt;{
    unsigned u;
  };
  
  int main(){
    B b;
  }
  </code></pre>