Skip to content

Latest commit

 

History

179 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libft

The basic ingredients for any upcoming C project.

The project contains imitations of system functions and additional tools. They are organized in different folders for better overview as follows:

  • MATH: Functions for basic mathematical operations like absolute value, checking if a number is even or odd, and finding the greatest common divisor.
  • MEMORY: Includes functions for memory management such as custom dynamic memory allocation, memory comparison, and safe memory copying.
  • STRING: Provides a suite of functions for string manipulation, including custom implementations of common string functions like strcpy, strcat, and more.
  • PRINTS: Functions for outputting different types of data to the console, which include customized print functions for different data types.
  • LISTS: Functions to manage linked lists and doubly linked lists, offering operations like insertion, deletion, and traversal.
  • CONVERTER: Includes functions to convert between different data types or formats, such as integer to string conversion.
  • FILE_HANDLING: Provides a set of functions to handle file operations, which could include opening, reading, writing, and closing files.
  • NETWORK: Contains basic network functions for creating and managing connections, sending and receiving data.
  • ANALYZER: Functions to analyze and check characteristics of characters and strings, such as whether a character is alphanumeric or not.
  • HELPERSHIT: Additional helper functions that assist in the operations of the library, enhancing functionality and easing common tasks.

About

No description, website, or topics provided.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages