An open API service indexing awesome lists of open source software.

https://github.com/amaitou/get_next_line

Explore efficient line-by-line reading with My C project designed to handle file descriptors. This program adeptly processes input, reading each line sequentially from the specified file descriptor.
https://github.com/amaitou/get_next_line

1337school 42cursus 42network c getnextline-42 memory-allocation static-variables

Last synced: 18 days ago
JSON representation

Explore efficient line-by-line reading with My C project designed to handle file descriptors. This program adeptly processes input, reading each line sequentially from the specified file descriptor.

Awesome Lists containing this project

README

        

---
![Quotation-Friedrich-Nietzsche-Sometimes-people-don-t-want-to-hear-the-truth-because-34-72-80](https://user-images.githubusercontent.com/49293816/210186788-8212fd20-5310-40f7-ba86-5f92141c88f6.jpeg)

---
# Get Next Line

This is the `Third` project of `42Cursus`.

`get next line` is a project that aims to read line by line from a given __File Descriptor__.

**``` Note: I haven't shared the PDF of this project, as well as, I haven't explained anything due to school privacy reasons!```**

This project consists of two parts:
- **Mandatory part** (Handle only one file descriptor)
- **Bonus Part** (Handle multiple file descriptors at the same time)

> Note: The **Bonus Part** is not that necessary to validate the project, but it gives some extra XPs and days for the **` The Blackhole`**.
---

# Things you will learn in this project

* Static variables
* Memory segmentation in c
* File handling
* Pointers
* File descriptors
* Header files

---
### **Contact Me**

* [Twitter][_1]

[_1]: https://twitter.com/amait0u