In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.
-
Updated
Jul 6, 2022 - C
In this project, you will learn the basics of threading a process. You will see how to create threads and you will discover mutexes.
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.
May it be a file, stdin, or even later a network connection, you will always need a way to read content line by line. It is time to start working on this function, which will be essential for your future projects.
This project is an introduction to artificial neural networks, with the implementation of a multilayer perceptron.
This module is designed to help you understand Try/Catch and Exceptions in CPP.
This module is designed to help you understand Templates in CPP.
This project is about programming a function that returns a line read from a file descriptor.
Unleash the power of anonymity on the Internet.
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.
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.
This module is designed to help you understand the containers in CPP.
This project is a general practical exercise to let you discover networking
This module is designed to help you understand the different casts in CPP.
This module is designed to help you understand templated containers, iterators and algorithms in CPP.
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.
Piscine CPP
Add a description, image, and links to the rigor topic page so that developers can more easily learn about it.
To associate your repository with the rigor topic, visit your repo's landing page and select "manage topics."