리스트 생성 함수
typedef struct s_list
{
void *content;
struct s_list *next;
} t_list;
t_list *ft_lstmap(t_list *lst, void *(*f)(void *), void (*del)(void *));
t_list * 형 데이터로 리턴
NULL
리턴malloc, free
lst
를 반복하여 각 요소의 content
에 f
함수를 적용한다.f
에 계속해서 적용 후 나온 결과값을 새로운 리스트로 생성한다.del
함수는 필요시 요소의 content
를 삭제하는데 사용된다.