일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 에꼴42
- 지베르니 여름
- 지베르니 가을
- push swap 설명
- 와인 고르기
- get_next_line
- get next line
- 이지젯
- 포르투갈 여행
- str함수
- pipex 42
- 42
- 42 pipex
- ft_printf
- 굿노트 스티커
- push swap
- 알고리즘 기초
- 42 so_long
- gnl
- 지베르니 계절 추천
- so_long
- pipex
- 와인선별방법
- libft
- 지베르니
- 서울42
- printf
- 파리 피크닉
- 42 libft
- ecole42
- Today
- Total
목록pipex 42 (2)
뇌 마음 반반저장소
1.dup, dup2 이 함수는 파일 디스크립터를 복사하는 함수이다. 아마 duplicate이 어원일 것 같다..! #include intdup(int fd); intdup2(int fd, int fd2); dup은 매개변수 fd를 복제하여 반환한다. 성공 시 새 fd, 오류시 -1을 반환한다. dup2는 매개변수 fd를 fd2로 복제한다. 반일 fd2가 이미 열려있다면 자체적으로 close를 한 후 복제한다. 성공 시 새 fd, 오류 시 -1을 반환한다. 메모리 공간만 복사된다. 그럼 예시를 들어보자! 일단 복사를 하면 fd의 번호가 어떻게 정렬되는지 확인해 보자. #include #include #include #include # define BUFFER_SIZE 1024 int main() { in..
open, close, read, write, malloc, free, perror, exit, strerror, ft_printf 함수들과 libft 라이브러리는 이미 언급한 적이 있기 때문에 아래의 링크로 확인할 수 있다. 펼치기! 👇 더보기 open, close, read, write [42_GNL] get_next_line 개념 이해하기 (open, read, 버퍼사이즈) 👉 https://sudo-me.tistory.com/24 malloc : 프로그래머가 할당해서 사용하는 heap영역을 지정하는 함수 free [42] NULL과NUL과 Nil과 0과 \0.... 👉https://sudo-me.tistory.com/7 perror, exit, strerror [42_so_long] perror,..