Artículo de C/Visual C - Algunos conceptos y consejos para el manejo de punteros

Titulo:.html

Algunos conceptos y consejos para el manejo de punteros

Autor:Forma parte de Ejemplos básicos de programación avanzada en C/C++
Lenguaje:C/Visual C
Una cosa es lo que nos cuentan los libros de C sobre punteros y otra los problemas prácticos que se nos plantean cuando nos ponemos a programarlos. Los punteros son además una cosa muy delicada, cualquier pequeño despiste con ellos puede hacer que nuestro programa se "caiga" inesperadamente o de resultados muy extraños. Aunque en los ejemplos de código que pongo a continuación, al ir las líneas seguidas, se ve claramente el error (al menos, esa es la intención), lo habitual es que estas líneas erroneas estén separadas en el código, incluso en funciones distintas, con lo que no es tan evidente el verlas. Todo lo que se dice aquí, aunque esté explicado para C con las funciones malloc() y free(), se puede aplicar a C++, usando new y delete. Donde hablamos de estructuras, podemos hablar de clases.
Comentarios: 0 Comentar  

Si no se abre el tema automáticamente, pulsa aquí.

Si el enlace es erroneo, comentanoslo aquí.