42-archive/42sh/libft
2017-03-20 14:42:49 +01:00
..
includes data_init and get_fd refactoring 2017-03-20 09:56:58 +01:00
pdf master steady with new main 2017-03-17 00:05:10 +01:00
src fd fix, process state now enum not flag 2017-03-20 11:22:43 +01:00
.gitignore master steady with new main 2017-03-17 00:05:10 +01:00
Makefile new Makefile compile libft without relink. change on exec for forker. change on all builtin for return status & set exit status 2017-03-20 14:42:49 +01:00
README.md master steady with new main 2017-03-17 00:05:10 +01:00
update_makefile.sh master steady with new main 2017-03-17 00:05:10 +01:00

libft

libc

malloc interface functions, string manipulation

data structures

  • string anipulation (char *)
  • string array manipulation (char **)
  • linked list (t_list)
  • double linked list (t_dlist)
  • binary trees (t_btree)
  • time struct (t_mytime)

ft_printf

printf rewrite

get_next_line

read one line from a file descriptor, supports calls between multiple file descriptors.