title: How to convert Byte Array to Hexadecimal String in C++?
body: <p>I am looking for a fastest way to convert a byte array of arbitrary length to a hexadecimal string. This question has been fully answered <a href="https://stackoverflow.com/questions/311165/how-do-you-convert-byte-array-to-hexadecimal-string-and-vice-versa-in-c">here at StackOverflow for C#</a>. Some solutions in C++ can be found <a href="http://geekswithblogs.net/rishi/archive/2006/02/09/68893.aspx" rel="nofollow noreferrer">here</a>. </p>
  
  <p>Are there any "turnkey" or "ready-made" solutions to a problem? C-style solutions are welcome.</p>