ffoissey /
libft_42
Premier projet de 42 ayant pour but de recoder un certain nombre de fonctions de la librairie C standard, ainsi que d'autres fonctions utilitaires. Une lib personnelle de string vectors y est incluse.
Loading repository data…
Swimni / repository
Libft est une bibliothèque C personnelle recréant un ensemble de fonctions essentielles et utilitaires de la libc. Elle sert de base réutilisable pour tous les projets du cursus.
Libft est une bibliothèque C personnelle recréant un ensemble de fonctions essentielles et utilitaires de la libc. Elle sert de base réutilisable pour tous les projets du cursus.
Selected from shared topics, language and repository description—not editorial ratings.
ffoissey /
Premier projet de 42 ayant pour but de recoder un certain nombre de fonctions de la librairie C standard, ainsi que d'autres fonctions utilitaires. Une lib personnelle de string vectors y est incluse.
vietdu91 /
Une bibliothèque, c'est le carrefour de tous les rêves de l'humanité 📚
Raxel01 /
Ce projet a pour objectif de vous faire coder en C une bibliothèque de fonctions usuelles que vous pourrez utiliser pour vos prochains projets. le Bus c'est de savoir comment quelque fonction marche en C au lieu de les utiliser seulement.
ulookme /
• Votre projet doit être écrit en C. • Votre projet doit être codé à la Norme. Si vous avez des fichiers ou fonctions bonus, celles-ci seront inclues dans la vérification de la norme et vous aurez 0 au projet en cas de faute de norme. • Vos fonctions de doivent pas s’arrêter de manière inattendue (segmentation fault, bus error, double free, etc) mis à part dans le cas d’un comportement indéfini. Si cela arrive, votre projet sera considéré non fonctionnel et vous aurez 0 au projet. • Toute mémoire allouée sur la heap doit être libéré lorsque c’est nécessaire. Aucun leak ne sera toléré. • Si le projet le demande, vous devez rendre un Makefile qui compilera vos sources pour créer la sortie demandée, en utilisant les flags -Wall, -Wextra et -Werror. Votre Makefile ne doit pas relink. • Si le projet demande un Makefile, votre Makefile doit au minimum contenir les règles $(NAME), all, clean, fclean et re. • Pour rendre des bonus, vous devez inclure une règle bonus à votre Makefile qui ajoutera les divers headers, librairies ou fonctions qui ne sont pas autorisées dans la partie principale du projet. Les bonus doivent être dans un fichier différent : _bonus.{c/h}. L’évaluation de la partie obligatoire et de la partie bonus sont faites séparément. • Si le projet autorise votre libft, vous devez copier ses sources et son Makefile associé dans un dossier libft contenu à la racine. Le Makefile de votre projet doit compiler la librairie à l’aide de son Makefile, puis compiler le projet. • Nous vous recommandons de créer des programmes de test pour votre projet, bien que ce travail ne sera pas rendu ni noté. Cela vous donnera une chance de tester facilement votre travail ainsi que celui de vos pairs. • Vous devez rendre votre travail sur le git qui vous est assigné. Seul le travail déposé sur git sera évalué. Si Deepthought doit corriger votre travail, cela sera fait à la fin des peer-evaluations. Si une erreur se produit pendant l’évaluation Deepthought, celle-ci s’arrête. Dans cette première partie, vous devez recoder un ensemble de fonctions de la libc telles que décrites dans leur man respectif sur votre système. Vos fonctions devront avoir exactement le même prototype et le même comportement que les originales. Seule différence, leur nom devra être préfixé par ’ft_’. Ainsi, strlen devient ft_strlen
jinlng /
Ce projet est une bibliothèque de fonctions usuelles en C
Cpt-Graby /
La libft est une librarie en C propre a chaque etudiant. 42lib_cpt_graby est la variante de ma libft