Arkansio / 42_ft_printf

Parce que putstr et putnbr, ça va bien 2 minutes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

42_ft_printf

Objectifs

La versatilité de la fonction printf en C représente pour nous un excellent exercice de programmation. D’une difficulté modérée, ce projet va vous permettre de découvrir les fonctions variadiques en C dans un contexte particulièrement adapté, et de voir un excellent exemple d’un “dispatcher” rudimentaire implémenté en C à l’aide d’un tableau de pointeurs sur fonctions.

La clef d’un ft_printf réussi est un code bien structuré et facilement extensible, car plus le temps passera, plus vous serez tentés de continuer à étendre votre ft_printf, vous facilitant ainsi la vie sur les prochains projets. Prenez donc le temps de coder proprement en gardant en tête que vous devrez relire votre code d’ici quelques semaines ou quelques mois pour étendre ses fonctionnalités selon votre besoin. Ce serait dommage de ne pas le faire parce que vous ne pouvez pas vous relire, non ?

About

Parce que putstr et putnbr, ça va bien 2 minutes.


Languages

Language:C 95.9%Language:Makefile 3.2%Language:C++ 0.8%