You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project is your very first project as a student at 42. You will need to recode a few functions of the C standard library as well as some other utility functions that you will use during your whole cursus.
The purpose of this project is to code a small data exchange program using UNIX signals. It is an introductory project for the bigger UNIX projects that will appear later on in the cursus.
This project is pretty straightforward, you have to recode printf. You will learn what is and how to implement variadic functions. Once you validate it, you will reuse this function in your future projects.
In this project, we will recode the famous printf function using variadic arguments with some of the functions that we made in the first project Libft.
The versatility of the printf function in C represents a great exercise in programming for us. This project is of moderate difficulty. It will enable us to discover variadic functions in C. The key to a successful ft_printf is a well-structured and good extensible code.
Get Next Line (42cursus). This project aims to create a function that, allows to read a line ending with a newline character ('\n') from a file descriptor.
the idea of the game is that u need to collect all the collectibles on the map before escaping, and while you are trying to escape u need to avoid any contact with the enemy patrols or you'll lose the game.
Developing a basic C renderer: This project aims to create a lightweight renderer in C, focusing on fundamental rendering techniques such as rasterization and shading. It will support basic geometric primitives and simple lighting effects, serving as a foundation for further graphics development.
The main objective of this project is to develop a C library with some of the most common functions, so that you will be able to use them in future projects.
This project will make us sort data on a stack, with a limited set of instructions, using the lowest possible number of actions. To succeed we will have to manipulate various types of algorithms and choose the one (of many) most appropriate solution for an optimized data sorting.