<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>holas Steven,</DIV>
<DIV> </DIV>
<DIV>tienes toda la razon , por contestar rapido no percibi los demas detalles :)</DIV>
<DIV> </DIV>
<DIV>I'm sorry  :)<BR></DIV>
<DIV align=left>
<DIV align=left><FONT face=com color=#0000ff><STRONG><EM>ATTE:<BR>ISC Edmundo Cuadriello Narvaez<BR>Software Engineer</EM></STRONG></FONT></DIV>
<DIV align=left><STRONG><EM><FONT color=#4040ff>C++, X++, C#, JAVA programmer.</FONT></EM></STRONG></DIV>
<DIV align=left><STRONG><EM><FONT color=#4040ff>Tel: 33-36899320</FONT></EM></STRONG></DIV>
<DIV align=left><STRONG><EM><FONT color=#4040ff>Cel: 33-13555312</FONT></EM></STRONG></DIV></DIV>
<DIV align=left>
<DIV align=left><FONT face=com color=#0000ff><STRONG><EM><A href="mailto:ecnarvaez@yahoo.com" target=_blank rel=nofollow>ecnarvaez@yahoo.com</A></EM></STRONG></FONT></DIV>
<DIV align=left><STRONG><EM><FONT color=#0000ff><A href="mailto:ecnarvaez@hotmail.com" target=_blank rel=nofollow>ecnarvaez@hotmail.com</A></FONT></EM></STRONG></DIV>
<DIV align=left><FONT face=com color=#0000ff><STRONG><EM>"All for Linux, and Linux for every one"</EM></STRONG></FONT></DIV></DIV><BR><BR>--- El <B>jue 30-abr-09, Steven Davidson <I><srd4121@njit.edu></I></B> escribió:<BR>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>De:: Steven Davidson <srd4121@njit.edu><BR>Asunto: Re: [C con Clase] Problemas y dudas varias con punteros.<BR>A: "Lista de correo sobre C y C++" <cconclase@listas.conclase.net><BR>Fecha: jueves 30 de abril de 2009, 14:20<BR><BR>
<DIV class=plainMail>Hola Edmundo,<BR><BR>Edmundo Cuadriello Narvaez wrote:<BR>>  Holas, una disculpa estaba editando el codigo y se me reenvio el<BR>> correo:<BR>>  pero corrijo tu mismo codigo,   checa donde esten las etiquetas @ECN<BR><BR>[CORTE]<BR><BR>> <BR>>     #include <iostream><BR>> <BR>>     using namespace std;<BR>> <BR>>     int main(void)<BR>>     {<BR>>         int *pInt;<BR>> <BR>>         for(int i = 0; i < 10; i++)<BR>>         {<BR>>             pInt = new int[i + 1];<BR>>             *pInt++ = i*2;<BR>>         }<BR>> <BR>>         cout
 << pInt[1] << endl;<BR>>         //@ECN  pInt no existe , dado que fue creado dentro del AMBITO<BR>>     del FOR, por lo tanto cuando termina el for se elimina dicha<BR>>     variable pointer local (dentro del FOR) .. luego entonces pInt que<BR>>     pertenece al MAIN, no ha sido asignada a algun espacio de memoria,<BR>>     por lo tanto te regresa basura :D<BR>>      <BR><BR>Me temo que esto no es correcto. El puntero 'pInt' fue declarada en el ámbito de 'main()' y no en el del bucle 'for'. Por lo tanto, no hay problemas de ámbito. Creo que tu comentario radica en que piensas que existen dos punteros 'pInt'; pero esto no es así.<BR><BR>Lo que sí es cierto es que se crean varios bloques de memoria dinámicamente dentro del bucle 'for'. Sin embargo, aquí tampoco hay problemas de ámbito,
 porque a las operaciones no se aplican estas reglas de ámbito.<BR><BR><BR>Espeor haber aclarado la inquietud.<BR><BR>Steven<BR><BR><BR>_______________________________________________<BR>Lista de correo Cconclase <A href="http://mx.mc307.mail.yahoo.com/mc/compose?to=Cconclase@listas.conclase.net" ymailto="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</A><BR><A href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target=_blank>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</A><BR>Bajas: <A href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target=_blank>http://listas.conclase.net/index.php?gid=2&mnu=FAQ</A><BR></DIV></BLOCKQUOTE></td></tr></table><br>



      <hr size=1><br><font face="Verdana" size="-2">¡Obtén la mejor experiencia en la web!<br>Descarga gratis el nuevo Internet Explorer 8.br>
http://downloads.yahoo.com/ieak8/?l=mx </font>