GithubHelp home page GithubHelp logo

xmaj2001 / libft Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 98 KB

Bem-vindo à minha libft, uma biblioteca personalizada em C desenvolvida como parte do currículo da Escola 42 em Luanda.

Makefile 1.89% C 98.11%
42cursus 42libft 42luanda 42school c makefile

libft's Introduction

LIBFT

Bem-vindo à minha libft, uma biblioteca personalizada em C desenvolvida como parte do currículo da Escola 42 em Luanda. Esta biblioteca contém funções úteis que são amplamente utilizadas em projetos e exercícios na 42. A libft inclui funções de manipulação de strings, validação, conversão, manipulação de memória, operações de listas, e mais.

Introdução

Esta biblioteca foi criada para fornecer uma base sólida de funções C que podem ser utilizadas em diversos projetos. A libft é organizada em diferentes módulos para facilitar a reutilização e a manutenção do código.

Estrutura do Projeto

A libft está organizada da seguinte forma:

libft/
│

# Funções de conversão
├── convert
│   ├── ft_atoi.c
│   └── ft_itoa.c
│
 # Funções de validação
├── is            
│   ├── ft_isdigit.c
│   ├── ft_isalpha.c
│   └── ft_isalnum.c
│
 # Funções de listas
├── list          
│   ├── ft_lstnew.c
│   ├── ft_lstadd.c
│   └── ft_lstdel.c
│
# Funções de manipulação de memória
├── mem            
│   ├── ft_memset.c
│   ├── ft_memcpy.c
│   └── ft_memmove.c
│
 # Funções de impressão
├── print         
│   ├── ft_putchar.c
│   ├── ft_putstr.c
│   └── ft_putnbr.c
│
 # Funções relacionadas ao projeto ft_printf
├── printf        
│   ├── ft_printf.c
│   └── ft_printf_utils.c
│
# Funções de manipulação de strings
├── string         
│   ├── ft_strlen.c
│   ├── ft_strcpy.c
│   └── ft_strcat.c
│
├── Makefile       # Script de compilação
├── libft.h        # Arquivo de cabeçalho
└── main.c         # Arquivo principal para testes das funções

libft's People

Contributors

xmaj2001 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.