title: Does this C++ class containing a variable size array use dynamic memory allocation?
body: <p>Does doing something like this use dynamic memory allocation?</p>
  
  <pre><code>template &lt;class T, int _size&gt; 
  class CArray 
  { 
  public:
      ... 
  private:
      T m_data[_size]; 
  };
  </code></pre>
  
  <p>Can someone explain to me what's going on behind the scenes when I create the object?</p>
  
  <pre><code>CArray&lt;SomeObject, 32&gt; myStupidArray;
  </code></pre>