title: How to pass parameters to a Thread object?
body: <p>I'm working with a C++ class-library that provides a Thread base-class where the user has to 
  implement a <code>run()</code> method.</p>
  
  <p>Is there a recommended way on how to pass parameters to that <code>run()</code> method? Right now
  I prefer to pass them via the constructor (as pointers).</p>