42Seoul/Libft

    [42Seoul][Libft] 나만의 라이브러리 만들기 - bonus part [C]

    목차 Libft bonus part ft_lstnew ft_lstadd_front ft_lstsize ft_lstlast ft_lstadd_back ft_lstdelone ft_lstclear ft_lstiter ft_lstmap Libft bonus part 보너스 과제에서 사용할 리스트 구조체 입니다. 해당 구조체는 컨텐츠와 다음 구조체를 가리키는 포인터로 구성되어있습니다. 헤더파일에 작성해줍니다. typedef struct s_list { void*content; struct s_list*next; }t_list; ft_lstnew 연결 리스트에서 새로운 노드를 만드는 함수입니다. 새로운 노드를 만들고 그 노드 값에 우리가 매개변수로 넣어준 값을 해당 새로운 노드에 값으로 넣어줍니다. 새롭게 생성하..

    [42Seoul][Libft] 나만의 라이브러리 만들기 [C]

    목차 Libft part 1 - Libc functions isalpha • isdigit • isalnum • isascii • isprint • strlen • memset • bzero • memcpy • memmove • strlcpy • strlcat • toupper • tolower • strchr • strrchr • strncmp • memchr • memcmp • strnstr • atoi • calloc • strdup part 2 - Additional functions ft_substr ft_strjoin ft_strtrim ft_split ft_itoa ft_strmapi ft_striteri ft_putchar_fd ft_putstr_fd ft_putendl_fd ft_putn..