<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt">Thanks Marc - exactly what I need.&nbsp; I was poking around the documentation for the C++ interface and did not see this.&nbsp; We use vector&lt;char&gt; for "historical" reasons, the rationale I'm not aware of.<br><font style="color: rgb(127, 0, 63);" size="3"><span style="font-style: italic;"></span></font><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">&nbsp;Bob<br><br><div style="font-family: arial,helvetica,sans-serif; font-size: 13px;">----- Original Message ----<br>From: Marc Glisse &lt;marc.glisse@normalesup.org&gt;<br>To: Robert Evans &lt;bobsphysics@yahoo.com&gt;<br>Cc: gmp-discuss@swox.com<br>Sent: Wednesday, August 13, 2008 4:31:00 PM<br>Subject: Re: Construction From vector&lt;char&gt; ?<br><br>
On Wed, 13 Aug 2008, Robert Evans wrote:<br><br>&gt; Sorry, I am not explaining myself well.&nbsp; What we have is not a vector<br>&gt; containing the characters (i.e. ascii) representing a number, but the<br>&gt; actual hex bytes.&nbsp; For example, we might have a 4 byte array containing<br>&gt; [0x31 0x32 0x33 0x34].&nbsp; For us this is NOT the number "1234" but the<br>&gt; number 0x31323334 or in decimal 825373492.&nbsp; I supposed we should have<br>&gt; used the name vector&lt;unsigned short&gt; but someone used vector&lt;char&gt; which<br>&gt; is a bit&nbsp; misleading.<br><br>Wow ok. The most confusing thing is that the smallest the type you put in <br>vector, the slower the computations on that number will be. I just <br>couldn't believe that someone would use char there...<br><br>Then what you are looking for is most likely mpz_import/mpz_export.<br><br>-- <br>Marc Glisse<br></div></div></div><br>

      </body></html>