<br>Holap<br><br><div><span class="gmail_quote">El día 28/09/07, <b class="gmail_sendername">ZeLion</b> <<a href="mailto:Zelion_cracking@yahoo.es">Zelion_cracking@yahoo.es</a>> escribió:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">











<div link="blue" vlink="blue" lang="ES">

<div>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Hola</span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Zelion:</span></font></p>

<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;"><span class="q">>Bueno las razones pueden ser varias, pero lo que es seguro es que
las string <br>
>que se pasan como referencias<b><span style="font-weight: bold;">, no se
pueden modificar</span></b>, debido a que son<br></span>
>constantes.</span></font></p></div></div></blockquote><div><br>Creo que te he entendido mal. He pensado que decías que todo string que pasas como referencia, es constante (en todos los casos, no en el caso en el que estamos hablando). Lo cual no es así.
<br>Pues eso, siento el malentendido. Porque, no querías decir eso, ¿no?<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div link="blue" vlink="blue" lang="ES">
<div><p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">Ro:</span></font></p><span class="q">

<p><font face="Times New Roman" size="3"><span style="font-size: 12pt;">>Yo diría más bien, que
CUALQUIER variable "const" que se pasa como parámetro a una función
(ya sea referencia, puntero, o variable al uso<b><span style="font-weight: bold;">)
no se puede modificar</span></b>.</span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p></span>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">No entiendo cual es la diferencia, puse
string por que es el tipo del ejemplo, pero ninguna variable const se puede
modificar, a no ser como muy bien dices que hagas "trampas" como castings
o modificaciones de punteros en tiempo real.</span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;"> </span></font></p>

<p><font color="navy" face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial; color: navy;">Lo que esta claro es que si una constante "de
cualquier tipo" la modificas en tiempo de diseño, el compilador te dara
un error.</span></font></p></div></div></blockquote><div><br>En fin, creo que ya no estamos aportando nada nuevo a este hilo...<br>Un abrazo, y mis disculpas de nuevo.<br>Ro<br><br></div><br></div><br>