Skip to content

Clmntsnd/00-Libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libft Logo

Table of Contents 📜

Introduction 🌟

Libft is a custom C library developed as part of the 42 Quebec curriculum. It provides a collection of utility functions that are commonly used in C programming. The goal of Libft is to provide students with a solid foundation in programming by encouraging them to implement essential functions from scratch.

This library serves as a fundamental building block for future projects, allowing students to focus on higher-level logic while relying on these utility functions for common operations. By using Libft, students gain a deeper understanding of the inner workings of these functions and enhance their programming skills.

The functions in Libft cover a wide range of functionalities, including string manipulation, memory allocation, linked list operations, and more.

Features ✨

  • String manipulation functions, including functions to copy, concatenate, and compare strings.
  • Memory management functions, such as functions for memory allocation, deallocation, and copying.
  • Linked list operations, including functions to create, manipulate, and traverse linked lists.
  • Character checking functions, such as functions to check if a character is alphanumeric, numeric, or whitespace.
  • Conversion functions for converting strings to integers and vice versa.

These are just a few examples of the features provided by Libft. The library offers a comprehensive set of utility functions that can assist in various aspects of C programming.

Installation ⚙️

To use the Libft library in your C projects, follow these steps:

  1. Clone the Libft repository to your local machine using the following command:
git clone https://github.com/Clmntsnd/00-Libft
  1. Change into the Libft directory:
cd 00-Libft
  1. Compile the library by running the provided Makefile:
make

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published