🔍 Code to read / write the Process Memory from the Kernel 🔧
-
Updated
Feb 29, 2024 - C
🔍 Code to read / write the Process Memory from the Kernel 🔧
ft_printf is a 42 school project where we must replicate the behavior of C library printf function. The project teaches us about variadic arguments as well as data structures.
Function that allow multiple write to flash memory with a significantly reduced number of erase cycles. NR_OF_BLOCKS = 2 (8KB), LENGHT_IN_32BIT_WORDS = 2 (8 Bytes) are 1024 write of 6 Bytes user data for one erase cycle!
Redo the behavior of C library function printf without using it.
Header-only library of macros to assist with reading and writing big/little endian values.
ft_printf is a 42 school project where we must replicate the behavior of C library printf function. The project teaches us about variadic arguments as well as data structures.
Write is a network-aware implementation of the write program, compatible with MIT's Project Athena
Some interesting example's sketch of socket in c (TCP,UDP,SSL and XDR). Have fun in trying them
Design a program using ordinary pipes in which the parent process sends a message from a file named file.txt to a child process, and the child process removes the occurrences of all the special characters including &,@,#,%,*,? &,$,”, and ~ and replace them with space (’ ’). And send the modified version back to the parent process.
Generative Art Library
ft_printf is a 42 school project where we must replicate the behavior of C library printf function. The project teaches us about variadic arguments as well as data structures.
This repository contains the code of HTTP, which accepts requests and response based on the requests.
42 school's third project: "The goal of this project is pretty straightforward. You will recode printf(). You will mainly learn about using a variable number of arguments."
Add a description, image, and links to the write topic page so that developers can more easily learn about it.
To associate your repository with the write topic, visit your repo's landing page and select "manage topics."