title: static member functions and thread-safety
body: <p>Objects and variables created in a static member function are not considered 'local' as they would in a member function, so that they can now be shared amongst multiple threads right?</p>
  
  <p>Whereas if you have a member function which creates some object, this would be local to the thread and therefore it is non-shared.</p>
  
  <p>Am I correct in saying this?</p>