title: initializer list constructor in std::vector
body: <p>I wanted to know how can the initializer list constructors be implemented if I want to make my own vector class?</p>
  <p>eg:</p>
  <pre><code>Vector_Class&lt;int&gt; v{1, 2, 3, 4, 5};
  </code></pre>
  <p>How can this type of constructor be implemented?</p>