#include <unistd.h> 로 read() 읽고, write() 쓰기
#include ssize_t read(int fd, void *buf, size_t len); fd : 파일 디스크립터 *buf : len 수만큼 읽어들인 바이트 (내용) len : 읽을 수 있는 바이트 수 반환 값 : nr, 읽은 바이트 숫자, 오류 발생시 -1 ssize_t write(int fd, const void *buf, size_t count); 파일에 데이터를 기록하기 위해 사용하는 가장 기본적, 일반적인 시스템 콜 fd : 파일 디스크립터 , fd 객체에 탐색 기능이 없으면 쓰기 작업은 처음 위치에서 시작 *buf : count 바이크 만큼, fd가 참조하는 파일의 현재 파일 위치의 시작점이 buf인 내용을 기록 count : 쓰려고 하는 글자 수 반환 값 : nr, 읽은 바이트 숫자,..
2022. 1. 2.