title: Alternatives to Singletons
body: <p>This is related to: <a href="https://stackoverflow.com/questions/137975/what-is-so-bad-about-singletons">What is so bad about Singletons</a></p>
  
  <p>Can you give me some examples where Singletons can be avoided using other techniques?
  I need to use this in C++ so you can give examples with C++ specific techniques. </p>
  
  <p>To be more clear: How you would implement a file manager, resource manager, log manager, etc without singletons.</p>