title: How to unpack numbers in cpp if they are pack at python using struct.pack(fmt, v1, v2, ...)
body: <p>In python, I encoded numbers using <code>struct</code></p>
  
  <pre><code>struct.pack("&lt;2q", 456, 123)
  </code></pre>
  
  <p>It returns </p>
  
  <pre><code>'\xc8\x01\x00\x00\x00\x00\x00\x00{\x00\x00\x00\x00\x00\x00\x00'
  </code></pre>
  
  <p>In cpp, how could I decode such string into a tuple of integers? </p>