title: How do I call the base class constructor?
body: <p>Lately, I have done much programming in Java. There, you call the class you inherited from with <code>super().</code> (You all probably know that.)</p>
  <p>Now I have a class in C++, which has a default constructor which takes some arguments. Example:</p>
  <pre><code>class BaseClass {
  public:
      BaseClass(char *name); .... 
  </code></pre>
  <p>If I inherit the class, it gives me the warning that there is no appropriate default constructor available. So, is there something like <code>super()</code> in C++, or do I have to define a function where I initialize all variables?</p>