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
Are you tired of ft_putstr and ft_putnbr? Are you not allowed to use printf? Code your own! This will be an opportunity to discover a feature of the C - the variadic functions - and train you to fine management of display options. You will then have the right to use your printf in all your subsequent projects.
Whether it's a file, standard input, or even later a network connection, you'll still need to read content line by line. It is therefore time to tackle this function, which is essential for a number of your next projects.
Fillit is a project that allows you to discover and / or familiarize yourself with a recurrent problem in programming: the search for an optimal solution among a very large number of possibilities, within a reasonable time. In the case of this project, it will be a question of arranging Tetriminos between them and to determine the smallest possi…
This introductory project on UNIX network programming prompts you to create a client-server offering identical services to ftp. Bonus: respect the standard to be interoperable with existing tools!
42_Project: ft_server (new curriculum). The aim of the project is to learn automation, the "docker" technology and use it to install a complete web server. This server will run multiple services: Wordpress, phpMyAdmin, and a SQL database.
Rainfall is a challenge iso slightly more complex than Snow Crash that will plunge you into the intricacies of reverse engineering and teach you to rebuild a code and understand its operation to find the flaws. Can you reach the last level?
This C ++ pool is a must for unlocking object-oriented programming projects in curriculum 42. Here you will discuss the basic concepts of OOP through the specificities of C ++.
All the programs you have written so far only ran in text mode on your system. Now let's discover something more exciting: how to open a graphic window and draw in it? To start your journey in the world of graphic programming, FdF proposes to represent the mesh in "wire of a field" in 3D.
Create your player to face other students on the famous (or not) plateau of the Filler. The principle is simple: two players compete on a board, and must place, in turn, the piece that the master of the game (provided in the form of a Ruby executable) gives them, thus earning points. The game stops as soon as a piece can no longer be placed. Lit…
Parse the format of the MacOS executables and understand how the kernel launches the binaries, by rewriting these two system tools. Essential for all those who want to make security, this project is more generally an opening on the UNIX culture system.