title: Should one use built in classes?
body: <p>I've started programming C++ and I want to start programming useful stuff.</p>
  
  <p>I know that for strings, one can use <code>std::string</code> or <code>char</code>-arrays. One can also use <code>std::vectors</code> as well, instead of arrays.</p>
  
  <p>What should one do? Reinvent the wheel, or use the built in utilities?</p>
  
  <p>The point of the question is to find out what people actually do. Do people use the STL a lot or do people use <code>char[]</code> instead of <code>std::string</code>? </p>