Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
get_next_line
Este proyecto fue el segundo que desarrollé durante mi formación en el campus de 42. El objetivo consistía en crear una función capaz de leer un archivo y devolver su contenido línea por línea, manteniendo el estado de lectura entre llamadas consecutivas.
Para resolverlo, decidí plantear una implementación diferente a la habitual utilizando listas enlazadas para gestionar y almacenar la información leída. Aunque esta decisión añadía una mayor complejidad al proyecto, me permitió trabajar con una estructura de datos que entendía mejor y profundizar en conceptos como gestión de memoria, organización de datos y lógica de programación.
Tras un proceso de investigación, desarrollo y resolución de problemas, conseguí completar el proyecto y consolidar nuevos conocimientos sobre programación en C.



