위치: 학습 › 개발 (CS) › 언어 › C언어 › 네트워크·시스템 IO
규모: 포스팅 6개
포스팅
| 포스팅 | 설명 |
|---|---|
| 리눅스 시스템 함수(System Call) 카테고리별 치트시트 — 파일·프로세스·시그널·네트워크·계정정보 | system() vs 시스템콜, 파일I/O·프로세스·메모리·시그널·네트워크/IPC·시간·계정정보(getlogin_r·getpwuid_r·uname)·에러처리 카테고리별 함수 표, Windows API 대응표 |
| epoll — fd가 많아질 때의 대안 | poll의 API 개선점, epoll의 등록/대기 구조, level-triggered/edge-triggered, select·poll·epoll 비교표 |
| select() — 여러 입력과 타임아웃 함께 기다리기 | fd_set/read·write·exception 세 집합, 반환값과 EINTR, 블로킹 입력 대기 중 종료 플래그를 못 보는 문제 해결 패턴 |
| (C 언어) 파일 입출력 | |
| POST & CALLBACK (libcurl HTTP 통신) | libcurl을 이용한 HTTP POST + 콜백 처리 예제 코드와 curlopt/curl_formadd 옵션 정리. |
| Socket 통신 | 소켓 통신의 기초와 동기/비동기 · 블로킹/논블로킹 개념 정리. |