tag:blogger.com,1999:blog-1109691742289018311.post5636124679889594787..comments2023-12-29T16:29:44.241+01:00Comments on A Geek More: Punteros en C++Serchhttp://www.blogger.com/profile/04918726183622074878noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-1109691742289018311.post-48909675304334875812010-10-25T19:12:59.789+02:002010-10-25T19:12:59.789+02:00Pero yo no estudio Python si no C xD Algún día me ...Pero yo no estudio Python si no C xD Algún día me lo miraré si, pero por ahora, ni tiempo.Serchhttps://www.blogger.com/profile/04918726183622074878noreply@blogger.comtag:blogger.com,1999:blog-1109691742289018311.post-76633355919687357102010-10-24T17:34:53.093+02:002010-10-24T17:34:53.093+02:00Serch, tienes que mirarte Python y como gestiona l...Serch, tienes que mirarte Python y como gestiona las variables como punteros.<br />Por ejemplo, cuando tienes un registro (un tipo de variable) y lo asignas a otra variable, esta no es nada más que un puntero, sin tener que especificar.<br /><br />Por ejemplo:<br /><br />variable = Persona(nombre="variable", dni="54684265s", telefono="666666666")<br /><br />otra_variable = variable<br /><br /><br />En este caso, en la primera asignacion hemos asignado con el nombre variable tres bloques de memoria con referencia Persona (para referirse a alguna seria: Persona.nombre)<br /><br />Y en la seguna variable (otra_variable) no se crean otra vez los bloques de memoria, sino que es un puntero a la memoria de variable, por lo tanto si cambias algo en otra_variable se cambia en variable. Esto puede ser un problema a veces, pero en otras es muy funcional.<br /><br />UN saludo ;)Rock Neurotikohttp://www.sourceforge.org/projects/vectorprogramnoreply@blogger.com