Skip to content

Rameshtim/Cursus_42

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cursus_42

This repository contains my project, which includes implementations of various functions from the libft library, as well as other projects like get_next_line, ft_printf, Push_Swap, and FdF. Each function/project is implemented in separate files. Contents

Function Implementations
Projects
Usage
Contributing
License

Function Implementations

The repository includes implementations of several commonly used functions from the libft library. These functions are implemented in separate files for modularity and reusability. Some of the included functions are:

ft_isalpha: Checks if a character is an alphabetic character.
ft_isdigit: Checks if a character is a digit.
ft_strlen: Calculates the length of a string.
ft_memcpy: Copies a block of memory.
ft_strlcpy: Copies a string into a fixed-size buffer.
ft_atoi: Converts a string to an integer.
ft_strnstr: Locates a substring within a string.
...

For detailed explanations and usage examples of each function, please refer to the corresponding source file in the libft directory. Projects

Apart from the function implementations, this repository also includes other projects:

get_next_line: A function that reads a line from a file descriptor.
ft_printf: An implementation of the printf function in C.
Push_Swap: A sorting algorithm that sorts a stack of integers using specific rules.
FdF: A simple 3D wireframe renderer for height maps.

Each project is contained within its own directory and includes its own set of source files, headers, and Makefile (if applicable).

Please refer to the README files within each project directory for detailed explanations and instructions on how to compile and use them. Usage

You can clone this repository to your local machine and explore each function implementation or project individually. The repository structure makes it easy to navigate through the files and understand the functionality provided.

To compile and use the function implementations or projects, follow the instructions provided within their respective directories. Contributing

Contributions to this repository are welcome. If you find any issues or have suggestions for improvements, feel free to open an issue or submit a pull request. Please follow the repository's code of conduct and guidelines for contributing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published