<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"><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">In C/C++ the pointers are limited by the bit word that is doing the pointing.&nbsp; In 64bit your types and variables are larger and have a larger range. <br><br>Theoretically<br><br>define MAX_BLOB_SIZE 128000;<br><br>class Example<br>{<br>public:<br>&nbsp;&nbsp; //------: Data elements <br>&nbsp;&nbsp; char m_ItemName;<br>&nbsp;&nbsp; void m_Blob[MAX_BLOB_SIZE];<br><br>&nbsp;&nbsp; //------: Pointer members Linked lists <br>&nbsp;&nbsp; Example *m_NextExample;<br>&nbsp;&nbsp; Example *m_PrevExample;<br><br>&nbsp;&nbsp; //------: For sorting <br>&nbsp;&nbsp; Example *m_LeftChild;<br>&nbsp;&nbsp; Example *m_RightChild;<br><br><br><br>&nbsp;&nbsp; //------: Function members <br>&nbsp; int
 FunctionThatDoesStuff();<br><br>};<br><br><br>This is a class the holds a blob or what ever you want it ti be.&nbsp; To compile and run the code you would not have to change the code to yield performance.&nbsp; A program using this class can handle a larger list. And the "Tree" sort would perform better because the program stack is bigger.&nbsp; <br><br>When you declair it:<br><br>main()<br>{<br>&nbsp; <br>&nbsp;&nbsp; Example *l_Current Item = new Example;<br>&nbsp;&nbsp; //------: do more stuff<br><br>}<br><br>Just by changing to 64bit AND compiling under 64bit you get better performance hence bigger scale,  and you project manager is happy because migration time is less.<br><br><br><br><br><br><br><br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>From: Aaron Kulkis &lt;akulkis3@hotpop.com&gt;<br>To: MDLUG's Main discussion list &lt;mdlug@mdlug.org&gt;<br>Sent: Wednesday, October
 31, 2007 1:33:25 PM<br>Subject: Re: [mdlug] [Fwd: Re: [opensuse] 64 bit vrs 32 bit advantages speed etc.]<br><br>
David Lane wrote:<br>&gt; When I programmed in 16bit pc's there was a limit to the access of
 RAM.&nbsp; <br>&gt; 32bit extended that and of course 64 goes even further, because now <br>&gt; things are bigger. <br>&gt; <br>&gt; You would have to restructure applications to take advantage of 64bit
 <br>&gt; architecture.<br><br>Or just declare bigger arrays ;-)<br><br><br>_______________________________________________<br>mdlug mailing list<br><a ymailto="mailto:mdlug@mdlug.org" href="mailto:mdlug@mdlug.org">mdlug@mdlug.org</a><br><a href="http://mdlug.org/mailman/listinfo/mdlug" target="_blank">http://mdlug.org/mailman/listinfo/mdlug</a><br></div><br></div></div><br>__________________________________________________<br>Do You Yahoo!?<br>Tired of spam?  Yahoo! Mail has the best spam protection around <br>http://mail.yahoo.com </body></html>