title: How can I remove the BOM from a UTF-16 LE file in C++?
body: <p>I have a UTF-16 LE file and at the beginning it has a BOM.</p>
  <p>How do I remove this using C++? I've seen many Python examples.</p>
  <p>Ultimately I would like it to be a UTF-8.</p>