Trata de um projeto cujo intuito é reescrever um conjunto de funções da
biblioteca libc, como definidas pelo man.
Para o projeto há as seguintes restrições:
- Não pode utilizar variáveis globais
- Não pode utilizar funções externas
https://github.com/42School/norminette https://github.com/jtoty/Libftest
bash grademe.sh
| ID | Função | Reescrita |
|---|---|---|
| 01 | memset | X |
| 02 | bzero | X |
| 03 | memcpy | X |
| 04 | memccpy | X |
| 05 | memmove | X |
| 06 | memchr | X |
| 07 | memcmp | X |
| 08 | strlen | X |
| 09 | strlcpy | X |
| 10 | strlcat | X |
| 11 | strchr | X |
| 12 | strrchr | X |
| 13 | strnstr | X |
| 14 | strncmp | X |
| 15 | atoi | X |
| 16 | isalpha | X |
| 17 | isdigit | X |
| 18 | isalnum | X |
| 19 | isascii | X |
| 20 | isprint | X |
| 21 | toupper | X |
| 22 | tolower | X |
| 23 | calloc | X |
| 24 | strdup | X |
| ID | Função | Reescrita |
|---|---|---|
| 25 | ft_substr | X |
| 26 | ft_strjoin | X |
| 27 | ft_strtrim | X |
| 28 | ft_split | X |
| 29 | ft_itoa | X |
| 30 | t_strmap | X |
| 31 | ft_putchar_fd | X |
| 32 | ft_putstr_fd | X |
| 33 | ft_putendl_fd | X |
| 34 | ft_putnbr_fd | X |
Optei por não implementar o bônus, por ora.