{"schemaVersion":1,"kind":"project","documentationUrl":"https://decomphub.com/data","project":{"id":"bce78332-623b-447c-8594-4ba2bd5af3ce","slug":"get-next-line-8","revision":5,"name":"get_next_line","description":"Réimplémentation de get_next_line en C, réalisée dans le cadre du cursus 42. La fonction lit une ligne à la fois depuis un descripteur de fichier, quelle que soit sa taille, en gérant la mémoire de façon optimale avec un buffer statique. Un projet clé pour comprendre la lecture de fichiers et la gestion fine de la mémoire en C.","url":"https://app.decomphub.com/projects/get-next-line-8","jsonUrl":"https://app.decomphub.com/data/projects/get-next-line-8.json","markdownUrl":"https://app.decomphub.com/data/projects/get-next-line-8.md","category":"applications","workTypes":["source-reconstruction"],"targets":["get_next_line"],"status":"unknown","publishedAt":"2026-10-10T08:26:13.863Z","updatedAt":"2026-10-11T14:43:56.557Z","repository":{"url":"https://github.com/fbenkaci/get_next_line","host":"github.com","fullPath":"fbenkaci/get_next_line","description":"Réimplémentation de get_next_line en C, réalisée dans le cadre du cursus 42. La fonction lit une ligne à la fois depuis un descripteur de fichier, quelle que soit sa taille, en gérant la mémoire de façon optimale avec un buffer statique. Un projet clé pour comprendre la lecture de fichiers et la gestion fine de la mémoire en C.","license":null,"starCount":0,"starsCheckedAt":"2026-10-10T07:14:39.171Z","upstreamArchived":false,"defaultBranch":null,"latestDefaultBranchCommitAt":null,"metadataCheckedAt":"2026-10-10T07:14:39.171Z"},"progress":[{"label":"Checklist completion","scope":"getnextline — ✅ Status — 2/2 listed items checked; items are equally weighted","value":100,"valueMax":null,"unit":"%","approximate":true,"sourceUrl":"https://github.com/fbenkaci/get_next_line/blob/HEAD/README.md","date":"2026-10-11T14:43:54.557Z","dateKind":"observed"}],"sources":[{"label":"Public repository metadata","url":"https://github.com/fbenkaci/get_next_line"},{"label":"Discovery query","url":"https://api.github.com/search/repositories?q=%22reimplementation%22+in%3Aname%2Cdescription+is%3Apublic+fork%3Afalse+created%3A2026-05-30..2026-07-22&sort=updated&order=desc&per_page=100&page=6"}],"longDescription":"","aliases":[],"originalPlatforms":[],"outputPlatforms":[],"architectures":[],"languages":["C"],"tags":[],"links":{"website":null,"documentation":null,"releases":null,"buildInstructions":null,"repositories":[],"community":[],"support":[],"issues":[]},"contribution":{"status":"unknown","helpNeeded":[],"url":null,"sourceUrl":null,"checkedAt":null,"prerequisites":"","environments":[],"aiPolicy":"unspecified","aiPolicySourceUrl":null,"aiPolicyConditions":""},"originalAssetsNote":""}}