Skip to content

42kmira/ft_libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libft



This is my submitted version of libft. An improved version called libft_plus can be found here. This would be my second draft of libft. The first one used conventional methods, while the second used less conventional methods for the purpose of performance.

How better you ask?

Below are pictures of the performance difference I was able to get. This is dependent on the accuracy of the benchmark preformed by Libft-unit-test. Also this is relative to my old_libft whose source code can be found in the folder old_libft.



But is it safe?

Bellow are the pictures of it passing MOULINETTE, 42FileChecker, Libft-unit-test, and Libftest. There is nothing lost with the performance boost, and the functions are deemed okay by MOULINETTE

Screenshot



About

Implementation of a lot of C functions found in the standard library.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published