Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libftm

Libft

Libft is a custom implementation of a standard C library. It provides commonly used functions for memory management, string manipulation, character checking, and more, all written from scratch in C.

📝 Overview

This project is part of the 42 School curriculum and was developed to gain a deeper understanding of C programming by re-implementing some of the standard library functions.

Grade Evaluation Information
3 peers 30 mins moulinette

✨ Features

  • Reimplementation of standard libc functions
  • Custom utility functions
  • Strong focus on memory and pointer management
  • Norm-compliant (42 School coding style)

🚀 Getting Started

Prerequisites

  • GCC or any C-compatible compiler
  • make

Installation

  1. Clone the repository:

     git clone https://github.com/DanielFonsecaa/libft.git
     cd libft
    
  2. Compile the library:

     make
    

🛠 Usage After compilation, link libft.a in your C project:

    #include "libft.h"

Compile your program with:

    gcc -Wall -Wextra -Werror yourfile.c libft.a

About

Libft is a project designed to deepen the understanding of C programming. The goal of the project is to create a personal library that re-implements a set of standard C library functions (such as string manipulation, memory management, and linked list operations), as well as other utility functions useful for future projects.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages