Skip to content
/ libft Public

Este es el primer proyecto como estudiante de 42. Hay que programar algunas funciones de la librería estándar de C, así como otras funciones que me serán útiles a lo largo de todo el cursus.

Notifications You must be signed in to change notification settings

smetola/libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libft

Libft es el primer proyecto en 42 y mi primera librería en C. Consiste en replicar funciones estándar de C, así como crear otras herramientas útiles que utilizaré a lo largo del cursus.

¿Qué hace esta librería?

Libft implementa una serie de funciones comunes y esenciales, tales como:

  • Manipulación de cadenas y memoria (strlen, strncpy, memcpy).
  • Comprobaciones de caracteres (isalpha, isdigit).
  • Gestión dinámica de memoria: implementando funciones como calloc y strdup.
  • Conversión de tipos (atoi, itoa, toupper, tolower).
  • Funciones adicionales como ft_split, ft_strjoin, y más.

¿Qué he aprendido?

Este proyecto me ha permitido afianzar conceptos clave en C:

  • Manejo de punteros y memoria dinámica: Uso de funciones como malloc y free.
  • Modularización del código: Estructuración eficiente y reutilización de funciones.
  • Trabajo con strings y buffers: Manipulación segura y eficiente de cadenas de texto.
  • Buenas prácticas de programación: Adaptación de la librería a ser utilizada en futuros proyectos.

Este proyecto es una herramienta base que me acompañará en mis próximos retos.

About

Este es el primer proyecto como estudiante de 42. Hay que programar algunas funciones de la librería estándar de C, así como otras funciones que me serán útiles a lo largo de todo el cursus.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published