title: What C++ idioms should C++ programmers use?
body: <p>What C++ idioms should C++ programmers know?</p>
  
  <p>By C++ idioms, I mean design patterns or way of doing certain things that are only applicable for C++ or more applicable for C++ than most other languages.</p>
  
  <p>Why one should use the idioms, and what do the idioms accomplish?</p>