Skip to content

A first C library with convenience functions. Written for 42School.

Notifications You must be signed in to change notification settings

MaraSchulze/libft2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libft

libft is a 42School project which creates a first C library with convenience functions. Some are reprogrammed libc functions, some our own convenience functions, some linked list functions.
The project description is in libft16.pdf.

I passed all tests with 125%

Success photo

Usage

This project was written for and compiled on a Mac.

make bonus

This yields a file libft.a.

Then you have to include the header file in your code

#include "libft.h"

and link the library

gcc -o main main.c -L<path to libft.a> -lft

Caveats

This project was a 42School project, we had to program according to a strict norm, for instance using only while loops, having only 25 lines per function, using no inline comments etc.

About

A first C library with convenience functions. Written for 42School.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published