Skip to content

casgomp/libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libft

Description:

Create your own library: a collection of functions that will serve as a useful tool throughout your cursus.

Technical considerations:

  • Declaring global variables is strictly forbidden.
  • If you need helper functions to break down a more complex function, define them as static functions to restrict their scope to the appropriate file.
  • You must use the ar command to create your library. The use of libtool is strictly forbidden.
  • Your libft.a must be created at the root of your repository.

Learning process:

Key things learned from this project:

  • String manipulation.
  • Memory management.
  • Linked lists.
  • Header files.
  • Static libraries.
  • Makefiles.
  • Testing (using external tools, edge cases, strict testing).

Testing:

About

Library of functions for 42 projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published