Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/acensjj/ft_printf

Ce projet est clair et efficace. Vous devez recoder printf. Vous aurez dès lors la possibilité de le réutiliser dans vos futurs projets. Ce projet porte principalement sur les arguments à taille variable.
https://github.com/acensjj/ft_printf

42 42born2code c printf

Last synced: about 8 hours ago
JSON representation

Ce projet est clair et efficace. Vous devez recoder printf. Vous aurez dès lors la possibilité de le réutiliser dans vos futurs projets. Ce projet porte principalement sur les arguments à taille variable.

Awesome Lists containing this project

README

        


42-lyon

# ft_printf

Note

### Description

Ce projet est clair et efficace. Vous devez recoder printf. Vous aurez dès lors la possibilité de le réutiliser dans vos futurs projets.
Ce projet porte principalement sur les arguments à taille variable.

# Partie obligatoire

![Sujet](https://user-images.githubusercontent.com/45235527/96753783-a195b380-13d0-11eb-90f9-31928a4bc773.png)

- Le prototype de ft_printf devra être `int ft_printf(const char *, ...);`
- Vous devez recoder la fonction printf de la libc
- Vous ne devez pas gérer de buffer, contrairement au vrai printf
- Vous devez gérer les conversions suivantes : `cspdiuxX%`
- Vous devez gérer n’importe quelle combinaison de flags `’-0.*’` et la taille de champ
minimale avec toutes les conversions
- Votre rendu sera comparé au vrai printf
- Vous devez utiliser la commande ar pour créer votre librairie, l’utilisation de la
commande libtool est interdite