title: How to move or delete a specific element in std::forward_list?
body: <p>I've been trying to work this out for more than an hour. I need to move an integer from middle of the list to the beginning. There is no option for moving an integer, it would be fine if I could insert one at the beginning and delete the old one from middle, but you can't do that either. (you can delete every entry of a specific integer, not a <strong>single</strong> one) </p>
  
  <p>I read everything there was about std::forward_list on cplusplus.com and googled this for 15 minutes, no results. </p>