<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
El 25/05/2011 01:35 a.m., <a class="moz-txt-link-abbreviated"
href="mailto:fpc-pascal-request@lists.freepascal.org">fpc-pascal-request@lists.freepascal.org</a>
escribió:
<blockquote
cite="mid:20110525063504.EA180A38048@lists.freepascal.org"
type="cite">
<pre wrap="">Question out of curiosity:
Is there a reason why you allocate an array "by hand"?</pre>
</blockquote>
<font face="Arial"><br>
Yes, getmem return NIL, when no more memory is available.<br>
SetLength, no return NIL, It is work with Exceptions.<br>
<br>
</font><span class="hps" title="Haz clic para obtener otras posibles
traducciones">My intention</span> <span class="hps" title="Haz
clic para obtener otras posibles traducciones">was whether</span>
<span class="hps" title="Haz clic para obtener otras posibles
traducciones">it could be done</span> <span class="hps"
title="Haz clic para obtener otras posibles traducciones">without</span>
<span class="hps" title="Haz clic para obtener otras posibles
traducciones">using</span> <span class="hps" title="Haz clic para
obtener otras posibles traducciones">dynamic arrays</span> <span
class="hps" title="Haz clic para obtener otras posibles
traducciones">and</span> <span class="hps" title="Haz clic para
obtener otras posibles traducciones">Exceptions</span><span
title="Haz clic para obtener otras posibles traducciones">.</span><br>
<span class="hps" title="Haz clic para obtener otras posibles
traducciones">But</span> <span class="hps" title="Haz clic para
obtener otras posibles traducciones">two more questions:</span><br>
<br>
1) At this program: <br>
<br>
Var A:Ansistring; <br>
Begin <br>
A:='Hi'; <br>
End. <br>
<br>
The literal String is at Data area. <br>
Is the A variable points to Data Segment. ? <br>
<br>
2) My computer is little endian. (intel) <br>
When I do this: <br>
<br>
a: = $ ABFE5689 / / Little endian $ 8956FEAB, it is ok <br>
Writeln (Hi (a)) / / Show $ ABFE, it is ok <br>
Writeln (Lo (a)) / / Show $ 5689, it is ok <br>
<br>
In a Big Endian computer. What shows Hi and Lo? <br>
<br>
thanks.
</body>
</html>