분류 전체보기174 ft_putnbr_fd putnbr_fd? //원 함수 없음 void ft_putnbr_fd(int n, int fd); 구현해야할 함수 기능 : Outputs the integer ’n’ to the given file descriptor. 해석 및 부연설명 : 주어진 file descriptor 정수 'n'을 출력한다 ex) ft_putnbr_fd(2147483647, 1); 코드 실행 결과 2147483647 지정한 file descriptor(1)에 정상적으로 정수 2147483647이 출력되었다. 의문점 및 생각해볼점 딱히 없다. ft_putnbr_fd 구현 voidft_putnbr_fd(int n, int fd) { /* char*temp; temp = ft_itoa(n); write(fd, temp, ft_strl.. 2023. 2. 16. ft_putendl_fd putendl_fd? //원 함수 없음 void ft_putendl_fd(char *s, int fd); 구현해야할 함수 기능 : Outputs the string ’s’ to the given file descriptor, followed by a newline. 해석 및 부연설명 : 주어진 file descriptor 문자열 's'를 출력한 뒤 개행을 출력한다. ex) ft_putendl_fd("abcde", 1); ft_putendl_fd("12345", 1); 코드 실행 결과 abcde 12345 지정한 file descriptor(1)에 정상적으로 문자열 "abcde\n"과 "12345\n"이 출력되었다. 의문점 및 생각해볼점 딱히 없다. ft_putendl_fd 구현 voidft_putendl.. 2023. 2. 16. ft_putchar_fd putchar_fd? //원 함수 없음 void ft_putchar_fd(char c, int fd); 구현해야할 함수 기능 : Outputs the character ’c’ to the given file descriptor. 해석 및 부연설명 : 주어진 file descriptor에 문자 'c'를 출력한다. ex) ft_putchar_fd('a', 1); 코드 실행 결과 a 지정한 file descriptor(1)에 정상적으로 문자 'a'가 출력되었다. 의문점 및 생각해볼점 file descriptor? 표준 입출력? file descriptor란 기본 개념 링크 파일 오픈 또는 소켓(물리적으로 연결된 네트워크상에서의 데이터 송수신에 사용할 수 있는 소프트웨어적인 장치)을 생성하여 시스템에 할당 시 .. 2023. 2. 16. ft_lstnew lstnew? typedef struct s_list { void*content; struct s_list*next; }t_list; //원 함수 없음 t_list *ft_lstnew(void *content); 구현해야할 함수 기능 : Allocates (with malloc(3)) and returns a new element. The variable ’content’ is initialized with the value of the parameter ’content’. The variable ’next’ is initialized to NULL. 해석 및 부연설명 : 새로운 리스트 원소를 생성하여 할당하여 반환한다. 이 때 원소의 변수 content는 인자로 받아온 매개변수로 초기화되어야하고, 변수.. 2023. 2. 16. 이전 1 ··· 35 36 37 38 39 40 41 ··· 44 다음