lmunoz-q / get_next_line

3rd project in 42

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

get_next_line

3rd project in 42

"This project will not only allow you to add a very convenient function to your collection,

but it will also allow you to learn a highly interesting new concept in C programming:

-static variables.

You will also gain a deeper understanding of allocations, whether they happen on the

stack memory or in the heap memory, the manipulation and the life cycle of a buffer, the

unexpected complexity implied in the use of one or many static variables.

Your respect of the Norm will improve the rigor of your programming. We also suspect

that your approach to coding will change when you will discover that the initial state of

a variable in a function can vary depending on the call of that very function."

This project it's very interesting, with this function we can do our propre keylogger !! laughs

NOTE: The code may be completely unreadable at times, this is due to the school 42's coding norms which forces us to use unholy practices to get by, The norm its a PDF findable on a repository

About

3rd project in 42


Languages

Language:C 95.6%Language:Makefile 3.0%Language:C++ 1.4%