|
1040 |
USB 장치의 속도와 트리 보기
|
2026.11.09 |
|
1039 |
PCIe 장치와 드라이버 연결 확인하기
|
2026.11.09 |
|
1038 |
I2C 버스 목록 확인하기
|
2026.11.09 |
|
1037 |
GPIO 문자 장치 목록 확인하기
|
2026.11.09 |
|
1036 |
CAN 인터페이스 상태 확인하기
|
2026.11.08 |
|
1035 |
CUDA에 넘길 NumPy 버퍼 연속성 확인하기
|
2026.11.08 |
|
1034 |
NCHW와 NHWC 차원 순서 확인하기
|
2026.11.08 |
|
1033 |
FP16 추론 결과를 원본과 비교하기
|
2026.11.08 |
|
1032 |
ONNX 모델의 구조 검사하기
|
2026.11.07 |
|
1031 |
ONNX 입력 이름과 차원 확인하기
|
2026.11.07 |
|
1030 |
Python TensorRT 버전 확인하기
|
2026.11.07 |
|
1029 |
설치된 TensorRT 실행 옵션 확인하기
|
2026.11.07 |
|
1028 |
영상 파이프라인 처리 프레임률 보기
|
2026.11.06 |
|
1027 |
H264 인코더 지원 확인하기
|
2026.11.06 |
|
1026 |
하드웨어 디코더 속성 보기
|
2026.11.06 |
|
1025 |
하드웨어 영상 변환기 확인하기
|
2026.11.06 |
|
1024 |
NVMM 버퍼를 사용하는 파이프라인 읽기
|
2026.11.06 |
|
1023 |
GStreamer 플러그인 기능 확인하기
|
2026.11.05 |
|
1022 |
카메라가 제공하는 해상도와 포맷 조회하기
|
2026.11.05 |
|
1021 |
카메라 장치 목록 확인하기
|
2026.11.05 |
|
1020 |
카메라 데몬의 상태와 로그 확인하기
|
2026.11.05 |
|
1019 |
팬 제어 서비스 상태 확인하기
|
2026.11.05 |
|
1018 |
cudaMallocManaged() :: 통합 메모리 사용하기
|
2026.11.04 |
|
1017 |
지원하는 nvpmodel 프로필 읽기
|
2026.11.04 |
|
1016 |
thermal zone 확인하기
|
2026.11.04 |
|
1015 |
스왑 사용 상태 확인하기
|
2026.11.04 |
|
1014 |
커널과 모듈 버전 확인하기
|
2026.11.04 |
|
1013 |
설치된 NVIDIA 패키지 목록 확인하기
|
2026.11.03 |
|
1012 |
CUDA 도구의 실제 경로 확인하기
|
2026.11.03 |
|
1011 |
실제 Jetson 보드 모델 확인하기
|
2026.11.03 |
|
1010 |
JetPack과 Jetson Linux 버전 확인하기
|
2026.11.03 |
|
1009 |
cudaDeviceReset() :: 현재 CUDA 장치의 컨텍스트 자원 초기화하기
|
2026.11.03 |
|
1008 |
cudaGraphExecDestroy() :: 실행 가능한 CUDA 그래프 인스턴스 정리하기
|
2026.11.01 |
|
1007 |
cudaGraphDestroy() :: CUDA 그래프 정의 객체 해제하기
|
2026.11.01 |
|
1006 |
cudaGraphCreate() :: 빈 CUDA 실행 그래프 만들기
|
2026.11.01 |
|
1005 |
cudaStreamIsCapturing() :: 스트림 그래프 캡처 상태 확인하기
|
2026.11.01 |
|
1004 |
cudaMemsetAsync() :: 메모리 초기화를 스트림에 제출하기
|
2026.11.01 |
|
1003 |
cudaHostUnregister() :: 기존 버퍼의 CUDA 등록 해제하기
|
2026.10.31 |
|
1002 |
cudaHostRegister() :: 기존 호스트 버퍼를 페이지 잠금으로 등록하기
|
2026.10.31 |
|
1001 |
cudaFuncGetAttributes() :: 커널의 레지스터와 공유 메모리 속성 조회하기
|
2026.10.31 |
|
1000 |
cudaOccupancyMaxPotentialBlockSize() :: 커널 실행 블록 크기 후보 얻기
|
2026.10.30 |
|
999 |
cudaDeviceSetLimit() :: CUDA 장치 런타임 제한 설정하기
|
2026.10.30 |
|
998 |
cudaDeviceGetLimit() :: CUDA 런타임의 장치 제한 값 조회하기
|
2026.10.30 |
|
997 |
cudaMemset2D() :: 피치를 가진 2차원 메모리 초기화하기
|
2026.10.30 |
|
996 |
cudaMallocPitch() :: 행 정렬을 고려한 2차원 디바이스 메모리 할당하기
|
2026.10.30 |
|
995 |
cudaStreamWaitEvent() :: 스트림 사이 의존성 설정하기
|
2026.10.29 |
|
994 |
cudaEventElapsedTime() :: 두 GPU 이벤트 사이 시간 측정하기
|
2026.10.29 |
|
993 |
cudaEventDestroy() :: CUDA 이벤트 핸들 해제하기
|
2026.10.28 |
|
992 |
cudaEventQuery() :: 이벤트 완료 여부를 비동기로 조회하기
|
2026.10.28 |
|
991 |
cudaEventSynchronize() :: 이벤트 완료까지 호스트 기다리기
|
2026.10.28 |
|
990 |
cudaEventRecord() :: 현재 스트림 위치에 이벤트 기록하기
|
2026.10.28 |
|
989 |
cudaEventCreateWithFlags() :: 옵션을 지정해 CUDA 이벤트 만들기
|
2026.10.28 |
|
988 |
cudaEventCreate() :: CUDA 이벤트 만들기
|
2026.10.27 |
|
987 |
cudaStreamGetPriority() :: CUDA 스트림 우선순위 조회하기
|
2026.10.27 |
|
986 |
cudaStreamGetFlags() :: CUDA 스트림 생성 플래그 조회하기
|
2026.10.27 |
|
985 |
cudaStreamQuery() :: 스트림 완료 여부를 기다림 없이 확인하기
|
2026.10.27 |
|
984 |
cudaStreamSynchronize() :: 특정 스트림의 작업 완료 기다리기
|
2026.10.27 |
|
983 |
cudaStreamDestroy() :: CUDA 스트림 핸들 정리하기
|
2026.10.26 |
|
982 |
cudaStreamCreateWithFlags() :: 플래그와 함께 CUDA 스트림 만들기
|
2026.10.26 |
|
981 |
cudaStreamCreate() :: 비동기 작업 스트림 만들기
|
2026.10.26 |
|
980 |
cudaGetErrorName() :: CUDA 오류의 심볼 이름 얻기
|
2026.10.26 |
|
979 |
cudaGetErrorString() :: CUDA 오류 코드를 설명 문자열로 바꾸기
|
2026.10.26 |
|
978 |
cudaPeekAtLastError() :: 마지막 CUDA 오류를 초기화 없이 조회하기
|
2026.10.25 |
|
977 |
cudaGetLastError() :: 마지막 CUDA 오류를 읽고 상태 초기화하기
|
2026.10.25 |
|
976 |
cudaDeviceSynchronize() :: 앞서 제출한 GPU 작업 완료 기다리기
|
2026.10.25 |
|
975 |
cudaMemGetInfo() :: 사용 가능 CUDA 메모리 크기 조회하기
|
2026.10.24 |
|
974 |
cudaFreeHost() :: CUDA 페이지 잠금 호스트 메모리 해제하기
|
2026.10.24 |
|
973 |
cudaHostAlloc() :: 옵션을 지정해 페이지 잠금 메모리 확보하기
|
2026.10.24 |
|
972 |
cudaMallocHost() :: 페이지 잠금 호스트 메모리 할당하기
|
2026.10.24 |
|
971 |
cudaMemcpyAsync() :: 스트림에 비동기 복사 제출하기
|
2026.10.24 |
|
970 |
cudaMemcpy() :: 호스트와 디바이스 사이 데이터 복사하기
|
2026.10.23 |
|
969 |
cudaMemset() :: 디바이스 메모리를 바이트 값으로 채우기
|
2026.10.23 |
|
968 |
cudaFree() :: 디바이스 메모리 해제하기
|
2026.10.23 |
|
967 |
cudaMalloc() :: 디바이스 메모리 할당하기
|
2026.10.23 |
|
966 |
cudaRuntimeGetVersion() :: 연결된 CUDA 런타임 버전 확인하기
|
2026.10.23 |
|
965 |
cudaDriverGetVersion() :: CUDA 드라이버가 지원하는 버전 조회하기
|
2026.10.22 |
|
964 |
cudaDeviceGetAttribute() :: CUDA 장치의 특정 기능 값 조회하기
|
2026.10.22 |
|
963 |
cudaGetDeviceProperties() :: CUDA 장치 속성 조회하기
|
2026.10.22 |
|
962 |
cudaSetDevice() :: 호스트 스레드의 CUDA 장치 선택하기
|
2026.10.22 |
|
961 |
cudaGetDevice() :: 현재 스레드가 선택한 CUDA 장치 확인하기
|
2026.10.22 |
|
960 |
cudaGetDeviceCount() :: 사용 가능한 CUDA 장치 수 확인하기
|
2026.10.21 |
|
959 |
date :: 날짜 형식과 시간대 확인하기
|
2026.10.21 |
|
958 |
env :: 환경 변수 목록과 실행 환경 지정하기
|
2026.10.21 |
|
957 |
timeout :: 명령의 최대 실행 시간 제한하기
|
2026.10.21 |
|
956 |
lsof :: 프로세스가 열고 있는 파일 조회하기
|
2026.10.21 |
|
955 |
strace :: 프로세스의 시스템 호출 추적하기
|
2026.10.20 |
|
954 |
dmesg :: 커널 메시지 확인하기
|
2026.10.20 |
|
953 |
journalctl :: systemd 저널에서 로그 조회하기
|
2026.10.20 |
|
952 |
systemctl :: systemd 서비스 상태 확인하기
|
2026.10.20 |
|
951 |
scp :: SSH를 통해 파일 복사하기
|
2026.10.20 |
|
950 |
ssh :: 암호화된 원격 셸 접속하기
|
2026.10.19 |
|
949 |
rsync :: 파일 차이를 계산해 동기화하기
|
2026.10.19 |
|
948 |
gzip :: 파일을 gzip 형식으로 압축하기
|
2026.10.19 |
|
947 |
tar :: 아카이브 안의 파일 목록 확인하기
|
2026.10.19 |
|
946 |
sha256sum :: 파일의 SHA-256 해시 확인하기
|
2026.10.19 |
|
945 |
wget :: 다운로드 전에 URL 응답 확인하기
|
2026.10.18 |
|
944 |
curl :: HTTP 응답과 헤더 확인하기
|
2026.10.18 |
|
943 |
ping :: ICMP 응답으로 기본 연결 확인하기
|
2026.10.18 |
|
942 |
ip route :: 패킷 경로와 기본 게이트웨이 확인하기
|
2026.10.18 |
|
941 |
ip address :: 네트워크 인터페이스 주소 확인하기
|
2026.10.17 |
|
940 |
ss :: 소켓 연결과 대기 포트 조회하기
|
2026.10.17 |
|
939 |
uptime :: 가동 시간과 load average 확인하기
|
2026.10.17 |
|
938 |
vmstat :: 메모리와 스케줄링 및 I/O 상태 보기
|
2026.10.17 |
|
937 |
free :: 시스템 메모리 사용량 보기
|
2026.10.17 |
|
936 |
top :: CPU와 메모리 사용량 관찰하기
|
2026.10.16 |
|
935 |
pgrep :: 이름과 조건으로 PID 찾기
|
2026.10.16 |
|
934 |
ps :: 실행 중인 프로세스 보기
|
2026.10.16 |
|
933 |
findmnt :: 현재 마운트 관계 확인하기
|
2026.10.16 |
|
932 |
NVIDIA VPI :: 비전 연산 백엔드 활용하기
|
2026.10.16 |
|
931 |
lsblk :: 블록 장치와 파티션 관계 보기
|
2026.10.15 |
|
930 |
df :: 파일 시스템 남은 공간 확인하기
|
2026.10.15 |
|
929 |
du :: 경로별 디스크 사용량 보기
|
2026.10.15 |
|
928 |
stat :: 파일 메타데이터 표시하기
|
2026.10.15 |
|
927 |
file :: 파일 내용을 보고 형식 추정하기
|
2026.10.15 |
|
926 |
xxd :: 바이너리 파일을 16진 덤프로 보기
|
2026.10.13 |
|
925 |
od :: 파일 바이트를 16진수로 관찰하기
|
2026.10.13 |
|
924 |
cmp :: 두 파일을 바이트 단위로 비교하기
|
2026.10.13 |
|
923 |
diff :: 두 텍스트 파일의 차이 보기
|
2026.10.13 |
|
922 |
comm :: 정렬된 두 파일의 공통과 차이 구하기
|
2026.10.13 |
|
921 |
join :: 공통 필드 기준으로 두 파일 합치기
|
2026.10.12 |
|
920 |
paste :: 여러 파일을 열 방향으로 합치기
|
2026.10.12 |
|
919 |
tee :: 출력을 화면과 파일에 동시에 기록하기
|
2026.10.12 |
|
918 |
tr :: 문자 집합 변환하기
|
2026.10.12 |
|
917 |
wc :: 줄과 단어 및 바이트 수 세기
|
2026.10.12 |
|
916 |
tail :: 파일 끝과 추가되는 줄 보기
|
2026.10.10 |
|
915 |
head :: 파일 앞부분 확인하기
|
2026.10.10 |
|
914 |
uniq :: 인접한 중복 줄 정리하기
|
2026.10.10 |
|
913 |
sort :: 텍스트 줄 정렬하기
|
2026.10.10 |
|
912 |
cut :: 구분자로 나뉜 특정 필드 추출하기
|
2026.10.09 |
|
|
awk :: 공백으로 나뉜 열 처리하기
|
2026.10.09 |
|
910 |
sed :: 텍스트 줄을 패턴으로 치환하기
|
2026.10.09 |
|
909 |
grep :: 문자열 패턴이 들어 있는 줄 찾기
|
2026.10.09 |
|
908 |
find :: 조건에 맞는 경로 찾기
|
2026.10.08 |
|
907 |
glob :: 와일드카드로 파일 이름 확장하기
|
2026.10.08 |
|
906 |
[[ =~ ]] :: bash에서 정규식으로 문자열 검사하기
|
2026.10.08 |
|
905 |
declare -A :: bash 연관 배열로 키와 값 저장하기
|
2026.10.08 |
|
904 |
bash 배열 :: bash 배열의 항목 경계 보존하기
|
2026.10.08 |
|
903 |
<(command) :: 명령 출력을 임시 파일 경로처럼 연결하기
|
2026.10.05 |
|
902 |
<<< :: bash에서 문자열 한 줄을 표준 입력으로 넘기기
|
2026.10.05 |
|
901 |
/dev/null :: 필요 없는 출력 버리기
|
2026.10.05 |
|
900 |
2>&1 :: 표준 오류를 표준 출력에 합치기
|
2026.10.05 |
|
899 |
2> :: 오류 출력과 일반 출력 분리하기
|
2026.10.05 |
|
898 |
> / >> :: 표준 출력을 파일에 기록하기
|
2026.10.04 |
|
897 |
{ commands; } :: 현재 셸에서 명령 묶기
|
2026.10.04 |
|
896 |
( commands ) :: 괄호로 실행 환경 분리하기
|
2026.10.04 |
|
895 |
$((expression)) :: 셸 정수 계산하기
|
2026.10.04 |
|
894 |
$(command) :: 명령 출력 결과를 변수에 저장하기
|
2026.10.04 |
|
893 |
${value%pattern} :: 문자열 뒷부분 패턴 제거하기
|
2026.10.03 |
|
892 |
${value##pattern} :: 문자열 앞부분 패턴 제거하기
|
2026.10.03 |
|
891 |
${#value} :: 변수 문자열 길이 구하기
|
2026.10.03 |
|
890 |
${value:?message} :: 필수 변수 누락 시 오류 내기
|
2026.10.03 |
|
889 |
${value:-default} :: 미설정 변수의 기본값 지정하기
|
2026.10.03 |
|
888 |
IFS :: 셸 단어 분리 규칙 이해하기
|
2026.10.02 |
|
887 |
hash :: 실행 파일 경로 캐시 확인과 초기화하기
|
2026.10.02 |
|
886 |
unalias :: 등록한 명령 별명 제거하기
|
2026.10.02 |
|
885 |
alias :: 대화형 명령의 짧은 별명 만들기
|
2026.10.02 |
|
884 |
source :: 현재 셸에서 다른 스크립트 읽기
|
2026.10.02 |
|
883 |
ulimit :: 셸과 자식의 자원 제한 확인하기
|
2026.10.01 |
|
882 |
umask :: 셸에서 새 파일의 기본 권한 제한하기
|
2026.10.01 |
|
881 |
bg :: 정지된 작업을 백그라운드에서 계속하기
|
2026.10.01 |
|
880 |
fg :: 정지되거나 배경인 작업을 전면으로 옮기기
|
2026.10.01 |
|
879 |
jobs :: 현재 셸의 작업 목록 보기
|
2026.10.01 |
|
878 |
wait :: 백그라운드 작업의 종료 기다리기
|
2026.09.30 |
|
877 |
exit :: 스크립트 종료 상태 지정하기
|
2026.09.30 |
|
876 |
return :: 셸 함수의 종료 상태 반환하기
|
2026.09.30 |
|
875 |
continue :: 반복문의 다음 회차로 넘어가기
|
2026.09.30 |
|
874 |
break :: 현재 반복문 빠져나오기
|
2026.09.30 |
|
873 |
until :: 조건이 성공할 때까지 반복하기
|
2026.09.29 |
|
872 |
while :: 조건이 참인 동안 반복하기
|
2026.09.29 |
|
871 |
for :: 인수 목록을 하나씩 순회하기
|
2026.09.29 |
|
870 |
case :: 패턴별로 실행 경로 나누기
|
2026.09.29 |
|
869 |
test :: 파일과 문자열의 조건 검사하기
|
2026.09.28 |
|
868 |
getopts :: 셸 스크립트의 짧은 옵션 해석하기
|
2026.09.28 |
|
867 |
shift :: 위치 인수 목록을 앞으로 당기기
|
2026.09.28 |
|
866 |
local :: bash 함수의 지역 변수 만들기
|
2026.09.28 |
|
865 |
readonly :: 값을 변경할 수 없는 변수 만들기
|
2026.09.28 |
|
864 |
unset :: 셸 변수 또는 함수 제거하기
|
2026.09.25 |
|
863 |
export :: 자식 프로세스에 환경 변수 전달하기
|
2026.09.25 |
|
862 |
command :: 셸 함수를 건너뛰고 명령 실행하기
|
2026.09.25 |
|
861 |
type :: 명령이 함수인지 내장인지 확인하기
|
2026.09.25 |
|
860 |
cd :: 현재 셸의 작업 디렉터리 바꾸기
|
2026.09.24 |
|
859 |
pwd :: 현재 작업 디렉터리 확인하기
|
2026.09.24 |
|
858 |
printf :: 서식과 개행을 지정해 안전하게 출력하기
|
2026.09.24 |
|
857 |
std::adjacent_difference() :: 이웃 원소 간 차이 구하기
|
2026.09.24 |
|
856 |
std::partial_sum() :: 앞에서부터 누적합 구하기
|
2026.09.24 |
|
855 |
std::copy_if() :: 조건에 맞는 원소만 복사하기
|
2026.09.23 |
|
854 |
std::copy() :: 원소 범위를 다른 버퍼에 복사하기
|
2026.09.23 |
|
853 |
std::generate() :: 생성 함수로 원소 채우기
|
2026.09.23 |
|
852 |
std::transform() :: 각 원소를 함수 결과로 변환하기
|
2026.09.23 |
|
851 |
std::for_each() :: 범위의 각 원소에 함수 적용하기
|
2026.09.23 |
|
850 |
std::adjacent_find() :: 이웃한 같은 원소 쌍 찾기
|
2026.09.22 |
|
849 |
std::prev_permutation() :: 사전식 이전 순열 만들기
|
2026.09.22 |
|
848 |
std::next_permutation() :: 사전식 다음 순열 만들기
|
2026.09.22 |
|
847 |
std::is_heap() :: 범위가 힙 조건을 만족하는지 확인하기
|
2026.09.22 |
|
846 |
std::sort_heap() :: 힙을 정렬된 범위로 바꾸기
|
2026.09.22 |
|
845 |
std::pop_heap() :: 힙의 최대 원소를 뒤로 보내기
|
2026.09.21 |
|
844 |
std::push_heap() :: 마지막 새 원소를 기존 힙에 편입하기
|
2026.09.21 |
|
843 |
std::make_heap() :: 범위를 최대 힙으로 만들기
|
2026.09.21 |
|
842 |
std::is_partitioned() :: 조건별로 이미 분리됐는지 확인하기
|
2026.09.21 |
|
841 |
std::stable_partition() :: 상대 순서를 보존하며 조건별로 나누기
|
2026.09.21 |
|
840 |
std::partition() :: 조건을 만족하는 원소를 앞으로 모으기
|
2026.09.20 |
|
839 |
std::nth_element() :: n번째 순서 통계량을 제자리에서 찾기
|
2026.09.20 |
|
838 |
std::partial_sort() :: 앞의 일부 원소만 정렬하기
|
2026.09.20 |
|
837 |
std::is_sorted_until() :: 정렬이 처음 깨지는 위치 찾기
|
2026.09.19 |
|
836 |
std::is_sorted() :: 범위가 이미 정렬됐는지 확인하기
|
2026.09.19 |
|
835 |
std::equal_range() :: 정렬 범위에서 같은 값의 반열린 구간 얻기
|
2026.09.19 |
|
834 |
std::binary_search() :: 정렬 범위에 값이 있는지 확인하기
|
2026.09.19 |
|
833 |
std::upper_bound() :: 정렬 범위에서 값보다 큰 첫 위치 찾기
|
2026.09.19 |
|
832 |
std::lower_bound() :: 정렬 범위에서 값 이상인 첫 위치 찾기
|
2026.09.18 |
|
831 |
std::unique() :: 인접 중복을 한 개씩만 남기기
|
2026.09.18 |
|
830 |
std::remove_if() :: 조건에 맞는 원소를 논리적으로 제거하기
|
2026.09.18 |
|
829 |
std::remove() :: 남길 원소를 앞으로 모아 새 끝 얻기
|
2026.09.18 |
|
828 |
std::replace_if() :: 조건에 맞는 원소 값을 바꾸기
|
2026.09.18 |
|
827 |
std::replace() :: 특정 값을 새 값으로 바꾸기
|
2026.09.17 |
|
826 |
std::minmax_element() :: 최솟값과 최댓값의 위치 함께 얻기
|
2026.09.17 |
|
825 |
std::max_element() :: 가장 큰 원소의 반복자 얻기
|
2026.09.17 |
|
824 |
std::min_element() :: 가장 작은 원소의 반복자 얻기
|
2026.09.17 |
|
823 |
std::none_of() :: 조건을 만족하는 원소가 없는지 확인하기
|
2026.09.17 |
|
822 |
std::any_of() :: 조건을 만족하는 원소가 하나라도 있는지 확인하기
|
2026.09.16 |
|
821 |
std::all_of() :: 모든 원소가 조건을 만족하는지 확인하기
|
2026.09.16 |
|
820 |
std::find_if_not() :: 조건을 만족하지 않는 첫 원소 찾기
|
2026.09.16 |
|
819 |
std::find_if() :: 조건에 맞는 첫 원소 찾기
|
2026.09.16 |
|
818 |
std::find() :: 값과 같은 첫 원소 찾기
|
2026.09.16 |
|
817 |
std::count_if() :: 조건을 만족하는 원소 수 세기
|
2026.09.15 |
|
816 |
std::count() :: 지정한 값의 등장 횟수 세기
|
2026.09.15 |
|
815 |
std::accumulate() :: 초깃값부터 원소 누적하기
|
2026.09.15 |
|
814 |
std::iota() :: 연속해서 증가하는 값 채우기
|
2026.09.15 |
|
813 |
std::fill_n() :: 시작점에서 n개 원소 채우기
|
2026.09.15 |
|
812 |
std::fill() :: 범위의 모든 원소를 같은 값으로 채우기
|
2026.09.14 |
|
811 |
std::rotate() :: 지정한 원소가 앞으로 오도록 회전하기
|
2026.09.14 |
|
810 |
std::reverse() :: 반복자 범위의 순서 뒤집기
|
2026.09.14 |
|
809 |
std::stable_sort() :: 같은 키의 순서를 보존하며 정렬하기
|
2026.09.14 |
|
808 |
std::sort() :: 범위 오름차순 정렬하기
|
2026.09.14 |
|
807 |
std::unordered_map::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.09.13 |
|
806 |
std::unordered_map::at() :: 범위 검사와 함께 원소 읽기
|
2026.09.13 |
|
805 |
std::unordered_map::rehash() :: 해시 버킷 수 재조정하기
|
2026.09.13 |
|
804 |
std::unordered_map::reserve() :: 예상 크기만큼 용량 미리 확보하기
|
2026.09.13 |
|
803 |
std::unordered_map::max_load_factor() :: 재해시 기준 부하율 지정하기
|
2026.09.13 |
|
802 |
std::unordered_map::load_factor() :: 버킷당 평균 원소 수 조회하기
|
2026.09.12 |
|
801 |
std::unordered_map::bucket_count() :: 해시 버킷 개수 조회하기
|
2026.09.12 |
|
800 |
std::unordered_map::count() :: 같은 키를 가진 원소 수 세기
|
2026.09.11 |
|
799 |
std::unordered_map::find() :: 키에 해당하는 반복자 찾기
|
2026.09.11 |
|
798 |
std::unordered_map::clear() :: 모든 원소 제거하기
|
2026.09.08 |
|
797 |
std::unordered_map::erase() :: 지정한 원소 제거하기
|
2026.09.08 |
|
796 |
std::unordered_map::insert() :: 새 원소 삽입하기
|
2026.09.08 |
|
795 |
std::unordered_map::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.09.08 |
|
794 |
std::unordered_map::begin() :: 첫 원소의 반복자 얻기
|
2026.09.08 |
|
793 |
std::unordered_map::empty() :: 비어 있는지 확인하기
|
2026.09.07 |
|
792 |
std::unordered_map::size() :: 원소 개수 확인하기
|
2026.09.07 |
|
791 |
std::map::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.09.07 |
|
790 |
std::map::at() :: 범위 검사와 함께 원소 읽기
|
2026.09.07 |
|
789 |
std::map::equal_range() :: 키와 동등한 범위 얻기
|
2026.09.07 |
|
788 |
std::map::upper_bound() :: 키보다 큰 첫 위치 찾기
|
2026.09.06 |
|
787 |
std::map::lower_bound() :: 키 이상인 첫 위치 찾기
|
2026.09.06 |
|
786 |
std::map::count() :: 같은 키를 가진 원소 수 세기
|
2026.09.06 |
|
785 |
std::map::find() :: 키에 해당하는 반복자 찾기
|
2026.09.06 |
|
784 |
std::map::clear() :: 모든 원소 제거하기
|
2026.09.06 |
|
783 |
std::map::erase() :: 지정한 원소 제거하기
|
2026.09.05 |
|
782 |
std::map::insert() :: 새 원소 삽입하기
|
2026.09.05 |
|
781 |
std::map::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.09.05 |
|
780 |
std::map::begin() :: 첫 원소의 반복자 얻기
|
2026.09.05 |
|
779 |
std::map::empty() :: 비어 있는지 확인하기
|
2026.09.05 |
|
778 |
std::map::size() :: 원소 개수 확인하기
|
2026.09.04 |
|
777 |
std::unordered_multiset::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.09.04 |
|
776 |
std::unordered_multiset::rehash() :: 해시 버킷 수 재조정하기
|
2026.09.04 |
|
775 |
std::unordered_multiset::reserve() :: 예상 크기만큼 용량 미리 확보하기
|
2026.09.04 |
|
774 |
std::unordered_multiset::max_load_factor() :: 재해시 기준 부하율 지정하기
|
2026.09.03 |
|
773 |
std::unordered_multiset::load_factor() :: 버킷당 평균 원소 수 조회하기
|
2026.09.03 |
|
772 |
std::unordered_multiset::bucket_count() :: 해시 버킷 개수 조회하기
|
2026.09.03 |
|
771 |
std::unordered_multiset::count() :: 같은 키를 가진 원소 수 세기
|
2026.09.03 |
|
770 |
std::unordered_multiset::find() :: 키에 해당하는 반복자 찾기
|
2026.09.03 |
|
769 |
std::unordered_multiset::clear() :: 모든 원소 제거하기
|
2026.09.02 |
|
768 |
std::unordered_multiset::erase() :: 지정한 원소 제거하기
|
2026.09.02 |
|
767 |
nvarguscamerasrc :: CSI 카메라 영상 받기
|
2026.09.02 |
|
766 |
TensorRT :: 추론 엔진 최적화하기
|
2026.09.02 |
|
765 |
std::unordered_multiset::insert() :: 새 원소 삽입하기
|
2026.09.02 |
|
764 |
std::unordered_multiset::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.09.01 |
|
763 |
std::unordered_multiset::begin() :: 첫 원소의 반복자 얻기
|
2026.09.01 |
|
762 |
std::unordered_multiset::empty() :: 비어 있는지 확인하기
|
2026.09.01 |
|
761 |
std::unordered_multiset::size() :: 원소 개수 확인하기
|
2026.09.01 |
|
760 |
std::unordered_set::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.09.01 |
|
759 |
std::unordered_set::rehash() :: 해시 버킷 수 재조정하기
|
2026.08.31 |
|
758 |
std::unordered_set::reserve() :: 예상 크기만큼 용량 미리 확보하기
|
2026.08.31 |
|
757 |
std::unordered_set::max_load_factor() :: 재해시 기준 부하율 지정하기
|
2026.08.31 |
|
756 |
std::unordered_set::load_factor() :: 버킷당 평균 원소 수 조회하기
|
2026.08.31 |
|
755 |
std::unordered_set::bucket_count() :: 해시 버킷 개수 조회하기
|
2026.08.31 |
|
754 |
std::unordered_set::count() :: 같은 키를 가진 원소 수 세기
|
2026.08.30 |
|
753 |
std::unordered_set::find() :: 키에 해당하는 반복자 찾기
|
2026.08.30 |
|
752 |
std::unordered_set::clear() :: 모든 원소 제거하기
|
2026.08.30 |
|
751 |
std::unordered_set::erase() :: 지정한 원소 제거하기
|
2026.08.30 |
|
750 |
std::unordered_set::insert() :: 새 원소 삽입하기
|
2026.08.29 |
|
749 |
std::unordered_set::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.08.29 |
|
748 |
std::unordered_set::begin() :: 첫 원소의 반복자 얻기
|
2026.08.29 |
|
747 |
std::unordered_set::empty() :: 비어 있는지 확인하기
|
2026.08.29 |
|
746 |
std::unordered_set::size() :: 원소 개수 확인하기
|
2026.08.29 |
|
745 |
std::multiset::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.08.28 |
|
744 |
std::multiset::equal_range() :: 키와 동등한 범위 얻기
|
2026.08.28 |
|
743 |
std::multiset::upper_bound() :: 키보다 큰 첫 위치 찾기
|
2026.08.28 |
|
742 |
std::multiset::lower_bound() :: 키 이상인 첫 위치 찾기
|
2026.08.28 |
|
741 |
std::multiset::count() :: 같은 키를 가진 원소 수 세기
|
2026.08.28 |
|
740 |
std::multiset::find() :: 키에 해당하는 반복자 찾기
|
2026.08.27 |
|
739 |
std::multiset::clear() :: 모든 원소 제거하기
|
2026.08.27 |
|
738 |
std::multiset::erase() :: 지정한 원소 제거하기
|
2026.08.27 |
|
737 |
std::multiset::insert() :: 새 원소 삽입하기
|
2026.08.27 |
|
736 |
std::multiset::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.08.27 |
|
735 |
std::multiset::begin() :: 첫 원소의 반복자 얻기
|
2026.08.26 |
|
734 |
std::multiset::empty() :: 비어 있는지 확인하기
|
2026.08.26 |
|
733 |
std::multiset::size() :: 원소 개수 확인하기
|
2026.08.26 |
|
732 |
std::set::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.08.26 |
|
731 |
std::set::equal_range() :: 키와 동등한 범위 얻기
|
2026.08.26 |
|
730 |
std::set::upper_bound() :: 키보다 큰 첫 위치 찾기
|
2026.08.25 |
|
729 |
std::set::lower_bound() :: 키 이상인 첫 위치 찾기
|
2026.08.25 |
|
728 |
std::set::count() :: 같은 키를 가진 원소 수 세기
|
2026.08.25 |
|
727 |
std::set::find() :: 키에 해당하는 반복자 찾기
|
2026.08.25 |
|
726 |
std::set::clear() :: 모든 원소 제거하기
|
2026.08.25 |
|
725 |
std::set::erase() :: 지정한 원소 제거하기
|
2026.08.24 |
|
724 |
std::set::insert() :: 새 원소 삽입하기
|
2026.08.23 |
|
723 |
std::set::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.08.23 |
|
722 |
std::set::begin() :: 첫 원소의 반복자 얻기
|
2026.08.23 |
|
721 |
std::set::empty() :: 비어 있는지 확인하기
|
2026.08.23 |
|
720 |
std::set::size() :: 원소 개수 확인하기
|
2026.08.23 |
|
719 |
std::forward_list::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.08.22 |
|
718 |
std::forward_list::erase_after() :: 이전 반복자 다음 원소 삭제하기
|
2026.08.22 |
|
717 |
std::forward_list::insert_after() :: 이전 반복자 다음에 원소 삽입하기
|
2026.08.22 |
|
716 |
std::forward_list::remove() :: 같은 값을 가진 모든 노드 제거하기
|
2026.08.22 |
|
715 |
std::forward_list::unique() :: 연속으로 같은 원소 제거하기
|
2026.08.22 |
|
714 |
std::forward_list::sort() :: 연결 리스트 정렬하기
|
2026.08.21 |
|
713 |
std::forward_list::reverse() :: 연결 리스트 원소 순서 뒤집기
|
2026.08.21 |
|
712 |
std::forward_list::assign() :: 새 범위로 기존 원소 교체하기
|
2026.08.21 |
|
711 |
std::forward_list::clear() :: 모든 원소 제거하기
|
2026.08.21 |
|
710 |
std::forward_list::pop_front() :: 첫 원소 제거하기
|
2026.08.21 |
|
709 |
std::forward_list::push_front() :: 맨 앞에 원소 추가하기
|
2026.08.20 |
|
708 |
std::forward_list::front() :: 첫 번째 원소 읽기
|
2026.08.20 |
|
707 |
std::forward_list::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.08.20 |
|
706 |
std::forward_list::begin() :: 첫 원소의 반복자 얻기
|
2026.08.20 |
|
705 |
std::forward_list::empty() :: 비어 있는지 확인하기
|
2026.08.20 |
|
704 |
std::list::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.08.17 |
|
703 |
std::list::remove() :: 같은 값을 가진 모든 노드 제거하기
|
2026.08.17 |
|
702 |
std::list::unique() :: 연속으로 같은 원소 제거하기
|
2026.08.17 |
|
701 |
std::list::sort() :: 연결 리스트 정렬하기
|
2026.08.17 |
|
700 |
std::list::reverse() :: 연결 리스트 원소 순서 뒤집기
|
2026.08.16 |
|
699 |
std::list::resize() :: 원소 수 늘리거나 줄이기
|
2026.08.16 |
|
698 |
std::list::assign() :: 새 범위로 기존 원소 교체하기
|
2026.08.16 |
|
697 |
std::list::clear() :: 모든 원소 제거하기
|
2026.08.16 |
|
696 |
std::list::erase() :: 지정한 원소 제거하기
|
2026.08.16 |
|
695 |
std::list::insert() :: 새 원소 삽입하기
|
2026.08.15 |
|
694 |
std::list::pop_front() :: 첫 원소 제거하기
|
2026.08.15 |
|
693 |
std::list::push_front() :: 맨 앞에 원소 추가하기
|
2026.08.15 |
|
692 |
std::list::pop_back() :: 마지막 원소 제거하기
|
2026.08.15 |
|
691 |
std::list::push_back() :: 맨 뒤에 원소 추가하기
|
2026.08.15 |
|
690 |
std::list::back() :: 마지막 원소 읽기
|
2026.08.14 |
|
689 |
std::list::front() :: 첫 번째 원소 읽기
|
2026.08.14 |
|
688 |
std::list::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.08.14 |
|
687 |
std::list::begin() :: 첫 원소의 반복자 얻기
|
2026.08.14 |
|
686 |
std::list::empty() :: 비어 있는지 확인하기
|
2026.08.14 |
|
685 |
std::list::size() :: 원소 개수 확인하기
|
2026.08.13 |
|
684 |
std::deque::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.08.13 |
|
683 |
std::deque::resize() :: 원소 수 늘리거나 줄이기
|
2026.08.13 |
|
682 |
std::deque::assign() :: 새 범위로 기존 원소 교체하기
|
2026.08.13 |
|
681 |
std::deque::clear() :: 모든 원소 제거하기
|
2026.08.13 |
|
680 |
std::deque::erase() :: 지정한 원소 제거하기
|
2026.08.12 |
|
679 |
std::deque::insert() :: 새 원소 삽입하기
|
2026.08.12 |
|
678 |
std::deque::pop_front() :: 첫 원소 제거하기
|
2026.08.12 |
|
677 |
nvcc :: CUDA 코드 컴파일하기
|
2026.08.12 |
|
676 |
std::deque::push_front() :: 맨 앞에 원소 추가하기
|
2026.08.11 |
|
675 |
tegrastats :: CPU GPU 메모리 상태 보기
|
2026.08.11 |
|
674 |
std::deque::pop_back() :: 마지막 원소 제거하기
|
2026.08.11 |
|
673 |
std::deque::push_back() :: 맨 뒤에 원소 추가하기
|
2026.08.11 |
|
672 |
std::deque::at() :: 범위 검사와 함께 원소 읽기
|
2026.08.11 |
|
671 |
std::deque::back() :: 마지막 원소 읽기
|
2026.08.10 |
|
670 |
std::deque::front() :: 첫 번째 원소 읽기
|
2026.08.10 |
|
669 |
std::deque::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.08.10 |
|
668 |
std::deque::begin() :: 첫 원소의 반복자 얻기
|
2026.08.09 |
|
667 |
std::deque::empty() :: 비어 있는지 확인하기
|
2026.08.09 |
|
666 |
std::deque::size() :: 원소 개수 확인하기
|
2026.08.09 |
|
665 |
std::vector::swap() :: 두 컨테이너 내용 맞바꾸기
|
2026.08.09 |
|
664 |
std::vector::shrink_to_fit() :: 남는 저장 용량 축소 요청하기
|
2026.08.09 |
|
663 |
std::vector::assign() :: 새 범위로 기존 원소 교체하기
|
2026.08.08 |
|
662 |
std::vector::clear() :: 모든 원소 제거하기
|
2026.08.08 |
|
661 |
std::vector::erase() :: 지정한 원소 제거하기
|
2026.08.08 |
|
660 |
std::vector::insert() :: 새 원소 삽입하기
|
2026.08.08 |
|
659 |
std::vector::pop_back() :: 마지막 원소 제거하기
|
2026.08.08 |
|
658 |
std::vector::push_back() :: 맨 뒤에 원소 추가하기
|
2026.08.07 |
|
657 |
std::vector::resize() :: 원소 수 늘리거나 줄이기
|
2026.08.07 |
|
656 |
std::vector::reserve() :: 예상 크기만큼 용량 미리 확보하기
|
2026.08.07 |
|
655 |
std::vector::capacity() :: 확보한 저장 용량 확인하기
|
2026.08.07 |
|
654 |
std::vector::data() :: 연속 버퍼의 시작 주소 얻기
|
2026.08.07 |
|
653 |
std::vector::at() :: 범위 검사와 함께 원소 읽기
|
2026.08.06 |
|
652 |
std::vector::back() :: 마지막 원소 읽기
|
2026.08.06 |
|
651 |
std::vector::front() :: 첫 번째 원소 읽기
|
2026.08.06 |
|
650 |
std::vector::end() :: 마지막 다음 위치의 반복자 얻기
|
2026.08.06 |
|
649 |
jetson_clocks :: 클럭을 최대치로 고정하기
|
2026.08.06 |
|
648 |
std::vector::begin() :: 첫 원소의 반복자 얻기
|
2026.08.05 |
|
647 |
std::vector::empty() :: 비어 있는지 확인하기
|
2026.08.05 |
|
646 |
nvpmodel :: 전력 모드 선택하기
|
2026.08.05 |
|
645 |
std::vector::size() :: 원소 개수 확인하기
|
2026.08.05 |
|
644 |
truncf() :: 0 방향 정수 절삭 계산하기 (float)
|
2026.08.05 |
|
643 |
tanf() :: 탄젠트 계산하기 (float)
|
2026.08.04 |
|
642 |
sqrtf() :: 제곱근 계산하기 (float)
|
2026.08.04 |
|
641 |
sinf() :: 사인 계산하기 (float)
|
2026.08.04 |
|
640 |
roundf() :: 중간값을 0에서 멀어지게 반올림 계산하기 (float)
|
2026.08.04 |
|
639 |
powf() :: 실수 거듭제곱 계산하기 (float)
|
2026.08.04 |
|
638 |
logf() :: 자연로그 계산하기 (float)
|
2026.08.03 |
|
637 |
hypotf() :: 오버플로를 줄인 직각삼각형 빗변 계산하기 (float)
|
2026.08.03 |
|
636 |
fminf() :: NaN 규칙을 적용한 실수 최솟값 계산하기 (float)
|
2026.08.03 |
|
635 |
fmaxf() :: NaN 규칙을 적용한 실수 최댓값 계산하기 (float)
|
2026.08.03 |
|
634 |
floorf() :: 음의 무한대 방향 정수 내림 계산하기 (float)
|
2026.08.03 |
|
633 |
fabsf() :: 부동소수점 절댓값 계산하기 (float)
|
2026.08.02 |
|
632 |
expf() :: 자연 지수 계산하기 (float)
|
2026.08.02 |
|
631 |
cosf() :: 코사인 계산하기 (float)
|
2026.08.02 |
|
630 |
ceilf() :: 양의 무한대 방향 정수 올림 계산하기 (float)
|
2026.08.02 |
|
629 |
trunc() :: 0 방향 정수 절삭 계산하기 (double)
|
2026.08.02 |
|
628 |
tgamma() :: 감마 함수 계산하기 (double)
|
2026.07.31 |
|
627 |
tanh() :: 쌍곡탄젠트 계산하기 (double)
|
2026.07.31 |
|
626 |
tan() :: 탄젠트 계산하기 (double)
|
2026.07.31 |
|
625 |
sqrt() :: 제곱근 계산하기 (double)
|
2026.07.31 |
|
624 |
sinh() :: 쌍곡사인 계산하기 (double)
|
2026.07.31 |
|
623 |
sin() :: 사인 계산하기 (double)
|
2026.07.30 |
|
622 |
scalbn() :: 기수의 정수 지수로 크기 조정 계산하기 (double)
|
2026.07.30 |
|
621 |
round() :: 중간값을 0에서 멀어지게 반올림 계산하기 (double)
|
2026.07.30 |
|
620 |
rint() :: 반올림 모드와 예외를 반영한 정수 반올림 계산하기 (double)
|
2026.07.30 |
|
619 |
remainder() :: 가장 가까운 몫을 기준으로 한 나머지 계산하기 (double)
|
2026.07.30 |
|
618 |
pow() :: 실수 거듭제곱 계산하기 (double)
|
2026.07.29 |
|
617 |
nextafter() :: 지정 방향의 다음 표현 가능 실수 계산하기 (double)
|
2026.07.29 |
|
616 |
nearbyint() :: 현재 반올림 모드의 정수 반올림 계산하기 (double)
|
2026.07.29 |
|
615 |
modf() :: 정수 부분과 소수 부분 분리 계산하기 (double)
|
2026.07.29 |
|
614 |
logb() :: 부동소수점의 지수 계산하기 (double)
|
2026.07.29 |
|
613 |
log2() :: 밑이 2인 로그 계산하기 (double)
|
2026.07.28 |
|
612 |
log1p() :: 작은 입력에서도 정밀한 log(1+x) 계산하기 (double)
|
2026.07.28 |
|
611 |
log10() :: 상용로그 계산하기 (double)
|
2026.07.28 |
|
610 |
log() :: 자연로그 계산하기 (double)
|
2026.07.28 |
|
609 |
lgamma() :: 감마 함수 절댓값의 로그 계산하기 (double)
|
2026.07.28 |
|
608 |
ldexp() :: 2의 거듭제곱 배수 계산하기 (double)
|
2026.07.27 |
|
607 |
hypot() :: 오버플로를 줄인 직각삼각형 빗변 계산하기 (double)
|
2026.07.27 |
|
606 |
frexp() :: 가수와 2의 지수 분리 계산하기 (double)
|
2026.07.27 |
|
605 |
fmod() :: 나눗셈의 부동소수점 나머지 계산하기 (double)
|
2026.07.27 |
|
604 |
fmin() :: NaN 규칙을 적용한 실수 최솟값 계산하기 (double)
|
2026.07.26 |
|
603 |
fmax() :: NaN 규칙을 적용한 실수 최댓값 계산하기 (double)
|
2026.07.26 |
|
602 |
fma() :: 한 번 반올림하는 곱셈 덧셈 계산하기 (double)
|
2026.07.26 |
|
601 |
floor() :: 음의 무한대 방향 정수 내림 계산하기 (double)
|
2026.07.26 |
|
600 |
fdim() :: 두 실수 차이의 양수 부분 계산하기 (double)
|
2026.07.26 |
|
599 |
fabs() :: 부동소수점 절댓값 계산하기 (double)
|
2026.07.25 |
|
598 |
expm1() :: 작은 입력에서도 정밀한 exp(x)-1 계산하기 (double)
|
2026.07.25 |
|
597 |
exp2() :: 밑이 2인 지수 계산하기 (double)
|
2026.07.25 |
|
596 |
exp() :: 자연 지수 계산하기 (double)
|
2026.07.25 |
|
595 |
erfc() :: 상보 오차 함수 계산하기 (double)
|
2026.07.25 |
|
594 |
erf() :: 오차 함수 계산하기 (double)
|
2026.07.24 |
|
593 |
cosh() :: 쌍곡코사인 계산하기 (double)
|
2026.07.24 |
|
592 |
cos() :: 코사인 계산하기 (double)
|
2026.07.24 |
|
591 |
copysign() :: 다른 수의 부호 복사 계산하기 (double)
|
2026.07.24 |
|
590 |
ceil() :: 양의 무한대 방향 정수 올림 계산하기 (double)
|
2026.07.24 |
|
589 |
cbrt() :: 세제곱근 계산하기 (double)
|
2026.07.23 |
|
588 |
atanh() :: 역쌍곡탄젠트 계산하기 (double)
|
2026.07.23 |
|
587 |
atan2() :: 두 좌표의 방향각 계산하기 (double)
|
2026.07.23 |
|
586 |
atan() :: 역탄젠트 계산하기 (double)
|
2026.07.23 |
|
585 |
asinh() :: 역쌍곡사인 계산하기 (double)
|
2026.07.23 |
|
584 |
asin() :: 역사인 계산하기 (double)
|
2026.07.19 |
|
583 |
acosh() :: 역쌍곡코사인 계산하기 (double)
|
2026.07.19 |
|
582 |
acos() :: 역코사인 계산하기 (double)
|
2026.07.19 |
|
581 |
wcswidth() :: 와이드 문자열의 화면 칸 수 구하기
|
2026.07.19 |
|
580 |
wcwidth() :: 와이드 문자 하나의 화면 칸 수 구하기
|
2026.07.19 |
|
579 |
mbsinit() :: 멀티바이트 변환 상태가 초기 상태인지 확인하기
|
2026.07.18 |
|
578 |
wcsrtombs() :: 와이드 문자열을 멀티바이트 문자열로 변환하기
|
2026.07.18 |
|
577 |
mbsrtowcs() :: 멀티바이트 문자열을 와이드 문자열로 변환하기
|
2026.07.18 |
|
576 |
wcrtomb() :: 와이드 문자를 멀티바이트 문자로 변환하기
|
2026.07.18 |
|
575 |
mbrtowc() :: 멀티바이트 문자를 와이드 문자로 변환하기
|
2026.07.18 |
|
574 |
iconv_close() :: 문자 인코딩 변환 핸들 닫기
|
2026.07.17 |
|
573 |
iconv() :: 입력 바이트열의 문자 인코딩 변환하기
|
2026.07.17 |
|
572 |
iconv_open() :: 문자 인코딩 변환 핸들 만들기
|
2026.07.17 |
|
571 |
nl_langinfo() :: 선택한 로케일 정보 항목 읽기
|
2026.07.17 |
|
570 |
localeconv() :: 숫자와 통화 표기 규칙 조회하기
|
2026.07.17 |
|
569 |
uselocale() :: 현재 스레드의 로케일 객체 선택하기
|
2026.07.16 |
|
568 |
freelocale() :: 로케일 객체 해제하기
|
2026.07.16 |
|
567 |
duplocale() :: 로케일 객체 복제하기
|
2026.07.16 |
|
566 |
newlocale() :: 별도 로케일 객체 만들기
|
2026.07.16 |
|
565 |
setlocale() :: 프로세스 로케일 선택하기
|
2026.07.16 |
|
564 |
getlogin_r() :: 로그인 사용자 이름을 버퍼에 얻기
|
2026.07.15 |
|
563 |
getgrouplist() :: 사용자가 속한 그룹 목록 얻기
|
2026.07.15 |
|
562 |
initgroups() :: 사용자의 보조 그룹 목록 초기화하기
|
2026.07.15 |
|
561 |
getgrgid_r() :: 그룹 ID로 그룹 정보 안전하게 조회하기
|
2026.07.15 |
|
560 |
getgrnam_r() :: 그룹 이름으로 그룹 정보 안전하게 조회하기
|
2026.07.15 |
|
559 |
getpwuid_r() :: 사용자 ID로 계정 정보 안전하게 조회하기
|
2026.07.13 |
|
558 |
getpwnam_r() :: 사용자 이름으로 계정 정보 안전하게 조회하기
|
2026.07.13 |
|
557 |
setgroups() :: 보조 그룹 목록 설정하기
|
2026.07.13 |
|
556 |
setegid() :: 유효 그룹 ID 바꾸기
|
2026.07.13 |
|
555 |
setgid() :: 프로세스 그룹 ID 바꾸기
|
2026.07.12 |
|
554 |
seteuid() :: 유효 사용자 ID 바꾸기
|
2026.07.12 |
|
553 |
setuid() :: 프로세스 사용자 ID 바꾸기
|
2026.07.12 |
|
552 |
getresgid() :: 실제와 유효 및 저장된 그룹 ID 얻기
|
2026.07.12 |
|
551 |
getresuid() :: 실제와 유효 및 저장된 사용자 ID 얻기
|
2026.07.12 |
|
550 |
getgroups() :: 보조 그룹 ID 목록 조회하기
|
2026.07.11 |
|
549 |
getegid() :: 유효 그룹 ID 조회하기
|
2026.07.11 |
|
548 |
getgid() :: 실제 그룹 ID 조회하기
|
2026.07.11 |
|
547 |
geteuid() :: 유효 사용자 ID 조회하기
|
2026.07.11 |
|
546 |
getuid() :: 실제 사용자 ID 조회하기
|
2026.07.11 |
|
545 |
hdestroy() :: 표준 해시 테이블 자원 정리하기
|
2026.07.10 |
|
544 |
hsearch() :: 표준 해시 테이블에서 검색 또는 삽입하기
|
2026.07.10 |
|
543 |
hcreate() :: 표준 해시 테이블 생성하기
|
2026.07.10 |
|
542 |
tdestroy() :: 이진 탐색 트리와 노드 자원 해제하기
|
2026.07.10 |
|
541 |
twalk() :: 이진 탐색 트리의 노드 순회하기
|
2026.07.10 |
|
540 |
tdelete() :: 이진 탐색 트리에서 항목 제거하기
|
2026.07.09 |
|
539 |
tfind() :: 이진 탐색 트리에서 항목 찾기
|
2026.07.09 |
|
538 |
tsearch() :: 이진 탐색 트리에 항목 삽입 또는 검색하기
|
2026.07.09 |
|
537 |
qsort_r() :: 문맥 인수를 전달하며 배열 정렬하기
|
2026.07.09 |
|
536 |
qsort() :: 비교 함수를 이용해 배열 정렬하기
|
2026.07.09 |
|
535 |
bsearch() :: 정렬된 배열에서 이진 검색하기
|
2026.07.08 |
|
534 |
regfree() :: 컴파일된 정규식 자원 해제하기
|
2026.07.08 |
|
533 |
regerror() :: POSIX 정규식 오류를 문자열로 변환하기
|
2026.07.08 |
|
532 |
regexec() :: 컴파일된 정규식으로 문자열 검색하기
|
2026.07.08 |
|
531 |
regcomp() :: POSIX 정규식 컴파일하기
|
2026.07.08 |
|
530 |
select() :: 여러 파일 디스크립터 기다리기
|
2026.07.07 |
|
529 |
globfree() :: glob 결과의 동적 메모리 해제하기
|
2026.07.07 |
|
528 |
epoll :: 리눅스에서 많은 소켓 감시하기
|
2026.07.07 |
|
527 |
glob() :: 파일 경로 패턴을 실제 경로 목록으로 확장하기
|
2026.07.07 |
|
526 |
fnmatch() :: 파일 이름을 셸 패턴과 비교하기
|
2026.07.07 |
|
525 |
setlogmask() :: 시스템 로그 우선순위 필터 설정하기
|
2026.07.06 |
|
524 |
closelog() :: 시스템 로그 연결 닫기
|
2026.07.06 |
|
523 |
syslog() :: 우선순위와 함께 시스템 로그 기록하기
|
2026.07.06 |
|
522 |
openlog() :: 시스템 로그 연결 속성 설정하기
|
2026.07.05 |
|
521 |
backtrace_symbols_fd() :: 호출 스택 설명을 디스크립터에 출력하기
|
2026.07.05 |
|
520 |
backtrace_symbols() :: 호출 스택 주소를 설명 문자열로 변환하기
|
2026.07.05 |
|
519 |
backtrace() :: 현재 호출 스택의 주소 수집하기
|
2026.07.05 |
|
518 |
dl_iterate_phdr() :: 로드된 공유 객체의 프로그램 헤더 순회하기
|
2026.07.05 |
|
517 |
dladdr() :: 주소가 속한 라이브러리와 심볼 정보 얻기
|
2026.07.04 |
|
516 |
dlerror() :: 동적 로더의 오류 메시지 읽기
|
2026.07.04 |
|
515 |
dlsym() :: 라이브러리에서 심볼 주소 찾기
|
2026.07.04 |
|
514 |
dlclose() :: 공유 라이브러리 참조 해제하기
|
2026.07.03 |
|
513 |
dlopen() :: 실행 중 공유 라이브러리 열기
|
2026.07.03 |
|
512 |
mkfifoat() :: 디렉터리 기준으로 FIFO 만들기
|
2026.07.03 |
|
511 |
mkfifo() :: 이름 있는 파이프 만들기
|
2026.07.03 |
|
510 |
msgctl() :: System V 메시지 큐 상태와 수명 제어하기
|
2026.07.03 |
|
509 |
msgrcv() :: System V 메시지 큐에서 메시지 받기
|
2026.07.02 |
|
508 |
msgsnd() :: System V 메시지 큐에 메시지 보내기
|
2026.07.02 |
|
507 |
msgget() :: System V 메시지 큐 얻기
|
2026.07.02 |
|
506 |
mq_notify() :: 메시지 큐 도착 통지 등록하기
|
2026.07.01 |
|
505 |
mq_setattr() :: POSIX 메시지 큐 속성 변경하기
|
2026.07.01 |
|
504 |
mq_getattr() :: POSIX 메시지 큐 속성 조회하기
|
2026.07.01 |
|
503 |
mq_timedreceive() :: 제한 시간을 지정해 메시지 받기
|
2026.07.01 |
|
502 |
mq_timedsend() :: 제한 시간을 지정해 메시지 보내기
|
2026.07.01 |
|
501 |
mq_receive() :: POSIX 메시지 큐에서 메시지 받기
|
2026.06.30 |
|
500 |
mq_send() :: POSIX 메시지 큐에 우선순위와 함께 메시지 넣기
|
2026.06.30 |
|
499 |
mq_unlink() :: POSIX 메시지 큐 이름 제거하기
|
2026.06.30 |
|
498 |
mq_close() :: POSIX 메시지 큐 디스크립터 닫기
|
2026.06.30 |
|
497 |
mq_open() :: POSIX 메시지 큐 열기
|
2026.06.29 |
|
496 |
semtimedop() :: 제한 시간을 지정한 세마포어 연산 수행하기
|
2026.06.29 |
|
495 |
semop() :: System V 세마포어 연산 묶음 수행하기
|
2026.06.29 |
|
494 |
semctl() :: System V 세마포어 집합 제어하기
|
2026.06.29 |
|
493 |
semget() :: System V 세마포어 집합 얻기
|
2026.06.29 |
|
492 |
sem_getvalue() :: POSIX 세마포어의 현재 값 조회하기
|
2026.06.28 |
|
491 |
sem_post() :: 세마포어 값을 증가시켜 대기자 깨우기
|
2026.06.28 |
|
490 |
sem_timedwait() :: 제한 시간 동안 세마포어 기다리기
|
2026.06.28 |
|
489 |
sem_trywait() :: 세마포어 획득을 기다리지 않고 시도하기
|
2026.06.28 |
|
488 |
sem_wait() :: 세마포어 값을 기다렸다가 감소시키기
|
2026.06.27 |
|
487 |
sem_unlink() :: 이름 있는 세마포어 이름 제거하기
|
2026.06.27 |
|
486 |
sem_close() :: 이름 있는 POSIX 세마포어 연결 닫기
|
2026.06.27 |
|
485 |
sem_open() :: 이름 있는 POSIX 세마포어 열기
|
2026.06.27 |
|
484 |
sem_destroy() :: 이름 없는 POSIX 세마포어 정리하기
|
2026.06.27 |
|
483 |
sem_init() :: 이름 없는 POSIX 세마포어 초기화하기
|
2026.06.26 |
|
482 |
shmctl() :: System V 공유 메모리 상태 조회와 제어하기
|
2026.06.26 |
|
481 |
shmdt() :: System V 공유 메모리 연결 해제하기
|
2026.06.26 |
|
480 |
shmat() :: System V 공유 메모리를 주소 공간에 연결하기
|
2026.06.26 |
|
479 |
shmget() :: System V 공유 메모리 세그먼트 얻기
|
2026.06.26 |
|
478 |
shm_unlink() :: POSIX 공유 메모리 이름 제거하기
|
2026.06.25 |
|
477 |
shm_open() :: POSIX 공유 메모리 객체 열기
|
2026.06.25 |
|
476 |
pthread_mutexattr_getpshared() :: 뮤텍스의 프로세스 공유 속성 조회하기
|
2026.06.25 |
|
475 |
pthread_mutexattr_setpshared() :: 뮤텍스의 프로세스 공유 속성 설정하기
|
2026.06.25 |
|
474 |
pthread_mutexattr_getrobust() :: 뮤텍스의 강건성 속성 조회하기
|
2026.06.24 |
|
473 |
pthread_mutexattr_setrobust() :: 뮤텍스의 소유자 종료 복구 방식 설정하기
|
2026.06.24 |
|
472 |
pthread_mutex_consistent() :: 강건한 뮤텍스의 공유 상태 복구 완료 알리기
|
2026.06.24 |
|
471 |
pthread_spin_unlock() :: 스핀락 해제하기
|
2026.06.24 |
|
470 |
pthread_spin_trylock() :: 스핀락 획득을 기다리지 않고 시도하기
|
2026.06.24 |
|
469 |
pthread_spin_lock() :: 스핀락을 얻을 때까지 반복 대기하기
|
2026.06.23 |
|
468 |
pthread_spin_destroy() :: 스핀락 자원 정리하기
|
2026.06.23 |
|
467 |
pthread_spin_init() :: 스핀락 초기화하기
|
2026.06.23 |
|
466 |
pthread_setschedparam() :: 스레드 스케줄링 정책과 우선순위 바꾸기
|
2026.06.23 |
|
465 |
pthread_getschedparam() :: 스레드 스케줄링 정책과 우선순위 얻기
|
2026.06.23 |
|
464 |
pthread_getattr_np() :: 실행 중인 스레드의 속성 얻기
|
2026.06.22 |
|
463 |
pthread_attr_getguardsize() :: 스택 경계 보호 영역 크기 조회하기
|
2026.06.22 |
|
462 |
pthread_attr_setguardsize() :: 스택 경계 보호 영역 크기 설정하기
|
2026.06.22 |
|
461 |
pthread_attr_getstacksize() :: 스레드 스택 크기 속성 조회하기
|
2026.06.22 |
|
460 |
pthread_attr_setstacksize() :: 새 스레드의 스택 크기 설정하기
|
2026.06.22 |
|
459 |
pthread_attr_getdetachstate() :: 스레드 분리 상태 조회하기
|
2026.06.21 |
|
458 |
pthread_attr_setdetachstate() :: 스레드 분리 상태 지정하기
|
2026.06.21 |
|
457 |
pthread_attr_destroy() :: 스레드 속성 객체 정리하기
|
2026.06.21 |
|
456 |
pthread_attr_init() :: 스레드 속성 객체 초기화하기
|
2026.06.21 |
|
455 |
pthread_setaffinity_np() :: 스레드의 CPU affinity 설정하기
|
2026.06.21 |
|
454 |
pthread_getaffinity_np() :: 스레드의 CPU affinity 조회하기
|
2026.06.20 |
|
453 |
pthread_getname_np() :: 리눅스 스레드 이름 조회하기
|
2026.06.20 |
|
452 |
pthread_setname_np() :: 리눅스 스레드 이름 설정하기
|
2026.06.20 |
|
451 |
pthread_kill() :: 특정 스레드에 시그널 보내기
|
2026.06.20 |
|
450 |
pthread_sigmask() :: 스레드의 시그널 마스크 변경하기
|
2026.06.19 |
|
449 |
pthread_setcanceltype() :: 스레드 취소 방식 설정하기
|
2026.06.19 |
|
448 |
pthread_setcancelstate() :: 스레드 취소 허용 상태 설정하기
|
2026.06.19 |
|
447 |
pthread_testcancel() :: 스레드 취소 지점 명시하기
|
2026.06.19 |
|
446 |
pthread_cancel() :: 스레드에 취소 요청 보내기
|
2026.06.19 |
|
445 |
pthread_exit() :: 현재 스레드만 종료하기
|
2026.06.16 |
|
444 |
pipe() :: 프로세스 사이에 단방향 통로 만들기
|
2026.06.16 |
|
443 |
execve() :: 현재 프로세스에서 새 프로그램 실행하기
|
2026.06.16 |
|
442 |
pthread_equal() :: 두 POSIX 스레드 ID 비교하기
|
2026.06.16 |
|
441 |
pthread_self() :: 현재 스레드 식별자 얻기
|
2026.06.16 |
|
440 |
pthread_detach() :: 스레드 종료 자원을 자동 회수하도록 설정하기
|
2026.06.15 |
|
439 |
pthread_join() :: 스레드 종료를 기다리고 반환값 회수하기
|
2026.06.15 |
|
438 |
pthread_create() :: 새 POSIX 스레드 만들기
|
2026.06.15 |
|
437 |
psignal() :: 시그널 번호 설명을 표준 오류에 출력하기
|
2026.06.15 |
|
436 |
pause() :: 시그널이 전달될 때까지 기다리기
|
2026.06.15 |
|
435 |
sigismember() :: 집합에 시그널이 포함되어 있는지 확인하기
|
2026.06.14 |
|
434 |
sigdelset() :: 시그널 집합에서 항목 제거하기
|
2026.06.14 |
|
433 |
sigaddset() :: 시그널 집합에 항목 추가하기
|
2026.06.14 |
|
432 |
sigfillset() :: 모든 시그널을 포함하는 집합 만들기
|
2026.06.14 |
|
431 |
sigemptyset() :: 비어 있는 시그널 집합 만들기
|
2026.06.14 |
|
430 |
sigaltstack() :: 시그널 핸들러용 대체 스택 지정하기
|
2026.06.13 |
|
429 |
sigqueue() :: 정수나 포인터 값을 포함한 시그널 보내기
|
2026.06.13 |
|
428 |
sigtimedwait() :: 제한 시간 안에서 시그널 기다리기
|
2026.06.13 |
|
427 |
sigwaitinfo() :: 시그널과 부가 정보를 함께 기다리기
|
2026.06.13 |
|
426 |
sigwait() :: 시그널 집합 중 하나를 동기적으로 기다리기
|
2026.06.13 |
|
425 |
sigsuspend() :: 일시적인 마스크로 시그널 기다리기
|
2026.06.12 |
|
424 |
sigpending() :: 처리 대기 중인 시그널 목록 얻기
|
2026.06.12 |
|
423 |
sigprocmask() :: 호출 스레드의 시그널 마스크 변경하기
|
2026.06.12 |
|
422 |
sigaction() :: 시그널 처리 동작을 구조체로 지정하기
|
2026.06.12 |
|
421 |
raise() :: 현재 실행 흐름에 시그널 발생시키기
|
2026.06.12 |
|
420 |
killpg() :: 프로세스 그룹에 시그널 보내기
|
2026.06.11 |
|
419 |
kill() :: 프로세스 또는 그룹에 시그널 보내기
|
2026.06.11 |
|
418 |
getentropy() :: 작은 크기의 보안 난수 버퍼 채우기
|
2026.06.10 |
|
417 |
getrandom() :: 커널에서 안전한 난수 바이트 얻기
|
2026.06.10 |
|
416 |
fork() :: 현재 프로세스를 복제하기
|
2026.06.10 |
|
415 |
confstr() :: 런타임 설정 문자열 얻기
|
2026.06.10 |
|
414 |
fpathconf() :: 열린 파일의 파일 시스템 제한 조회하기
|
2026.06.10 |
|
413 |
심볼릭 링크 :: 다른 경로를 가리키는 파일
|
2026.06.09 |
|
412 |
pathconf() :: 특정 경로의 파일 시스템 제한 조회하기
|
2026.06.09 |
|
411 |
sysconf() :: 런타임 시스템 설정값 조회하기
|
2026.06.09 |
|
410 |
sysinfo() :: 메모리와 시스템 부하 정보 얻기
|
2026.06.09 |
|
409 |
uname() :: 커널과 시스템 식별 정보 얻기
|
2026.06.08 |
|
408 |
sched_yield() :: 다른 실행 가능한 스레드에 CPU 양보하기
|
2026.06.08 |
|
407 |
sched_setaffinity() :: 스레드가 실행할 CPU 집합 제한하기
|
2026.06.08 |
|
406 |
sched_getaffinity() :: 실행이 허용된 CPU 집합 조회하기
|
2026.06.08 |
|
405 |
sched_getcpu() :: 현재 스레드가 실행 중인 CPU 번호 얻기
|
2026.06.08 |
|
404 |
setpriority() :: 프로세스 집합의 nice 값 바꾸기
|
2026.06.07 |
|
403 |
getpriority() :: nice 우선순위 값 조회하기
|
2026.06.07 |
|
402 |
nice() :: 프로세스의 스케줄링 우선순위 조정하기
|
2026.06.07 |
|
401 |
prlimit() :: 다른 프로세스의 자원 한도 조회와 설정하기
|
2026.06.07 |
|
400 |
setrlimit() :: 프로세스 자원 한도 바꾸기
|
2026.06.07 |
|
399 |
getrlimit() :: 프로세스 자원 한도 조회하기
|
2026.06.04 |
|
398 |
getsubopt() :: 쉼표로 구분된 하위 옵션 해석하기
|
2026.06.04 |
|
397 |
getopt_long() :: 긴 이름을 가진 명령행 옵션 해석하기
|
2026.06.04 |
|
396 |
getopt() :: 짧은 명령행 옵션 해석하기
|
2026.06.04 |
|
395 |
clearenv() :: 환경 변수 목록 비우기
|
2026.06.04 |
|
394 |
unsetenv() :: 환경 변수 제거하기
|
2026.06.03 |
|
393 |
setenv() :: 환경 변수 값 설정하기
|
2026.06.03 |
|
392 |
secure_getenv() :: 보안 실행 환경을 고려해 환경 변수 읽기
|
2026.06.03 |
|
391 |
getenv() :: 환경 변수 문자열 읽기
|
2026.06.03 |
|
390 |
abort() :: 비정상 종료를 발생시키기
|
2026.06.03 |
|
389 |
atexit() :: 정상 종료 시 호출할 함수 등록하기
|
2026.06.02 |
|
388 |
exit() :: 표준 정리 절차를 거쳐 프로세스 끝내기
|
2026.06.02 |
|
387 |
pclose() :: popen 스트림을 닫고 명령 종료 상태 얻기
|
2026.06.02 |
|
386 |
popen() :: 명령의 표준 입출력을 FILE 스트림으로 연결하기
|
2026.06.02 |
|
385 |
inode :: 리눅스 파일의 진짜 식별자
|
2026.06.02 |
|
384 |
chmod :: 리눅스 파일 권한 변경하기
|
2026.06.01 |
|
383 |
system() :: 셸을 통해 명령 문자열 실행하기
|
2026.06.01 |
|
382 |
posix_spawnp() :: PATH를 검색하는 방식으로 프로그램 생성하기
|
2026.06.01 |
|
381 |
posix_spawn() :: 프로세스 생성과 프로그램 실행을 함께 요청하기
|
2026.06.01 |
|
380 |
execveat() :: 디렉터리 기준 경로로 프로그램 실행하기
|
2026.06.01 |
|
379 |
fexecve() :: 열린 실행 파일 디스크립터로 프로그램 실행하기
|
2026.05.31 |
|
378 |
execvpe() :: PATH와 환경 배열을 사용해 프로그램 실행하기
|
2026.05.31 |
|
377 |
execlp() :: PATH에서 실행 파일을 찾아 인수 목록으로 실행하기
|
2026.05.31 |
|
376 |
execvp() :: PATH에서 실행 파일을 찾아 인수 배열로 실행하기
|
2026.05.31 |
|
375 |
execle() :: 인수 목록과 환경 배열로 프로그램 실행하기
|
2026.05.30 |
|
374 |
execv() :: 인수 배열로 새 프로그램 실행하기
|
2026.05.30 |
|
373 |
execl() :: 인수 목록으로 새 프로그램 실행하기
|
2026.05.30 |
|
372 |
setsid() :: 새 세션과 프로세스 그룹 만들기
|
2026.05.30 |
|
371 |
getsid() :: 세션 ID 조회하기
|
2026.05.30 |
|
370 |
getpgrp() :: 현재 프로세스 그룹 ID 얻기
|
2026.05.29 |
|
369 |
setpgid() :: 프로세스를 지정한 그룹으로 옮기기
|
2026.05.29 |
|
368 |
getpgid() :: 프로세스 그룹 ID 얻기
|
2026.05.29 |
|
367 |
gettid() :: 현재 커널 스레드 ID 얻기
|
2026.05.29 |
|
366 |
getppid() :: 부모 프로세스 ID 얻기
|
2026.05.29 |
|
365 |
getpid() :: 현재 프로세스 ID 얻기
|
2026.05.28 |
|
364 |
wait4() :: 지정한 자식의 상태와 자원 사용량 얻기
|
2026.05.28 |
|
363 |
wait3() :: 자식 상태와 자원 사용량 함께 얻기
|
2026.05.28 |
|
362 |
waitid() :: 대상과 상태 종류를 지정해 자식 기다리기
|
2026.05.28 |
|
361 |
waitpid() :: 지정한 자식 프로세스 상태 기다리기
|
2026.05.28 |
|
360 |
wait() :: 종료한 자식 프로세스 하나 회수하기
|
2026.05.27 |
|
359 |
tzset() :: 환경 변수에서 시간대 규칙 다시 읽기
|
2026.05.27 |
|
358 |
getrusage() :: 프로세스의 CPU와 메모리 자원 사용량 조회하기
|
2026.05.27 |
|
357 |
times() :: 프로세스와 자식의 CPU 사용 시간 조회하기
|
2026.05.27 |
|
356 |
clock() :: 프로세스가 사용한 CPU 시간 얻기
|
2026.05.27 |
|
355 |
difftime() :: 두 타임스탬프 사이의 초 차이 구하기
|
2026.05.26 |
|
354 |
Here document :: 여러 줄 입력을 명령에 전달하기
|
2026.05.26 |
|
353 |
strptime() :: 형식 문자열로 날짜와 시각 해석하기
|
2026.05.26 |
|
352 |
strftime() :: 시각 구조체를 형식화한 문자열로 만들기
|
2026.05.26 |
|
351 |
xargs :: 표준 입력을 명령 인수로 바꾸기
|
2026.05.26 |
|
350 |
timegm() :: UTC 시각 구조체를 타임스탬프로 변환하기
|
2026.05.25 |
|
349 |
mktime() :: 지역 시각 구조체를 타임스탬프로 변환하기
|
2026.05.25 |
|
348 |
gmtime_r() :: 타임스탬프를 UTC 시각 구조체로 변환하기
|
2026.05.25 |
|
347 |
localtime_r() :: 타임스탬프를 지역 시각 구조체로 변환하기
|
2026.05.25 |
|
346 |
timer_getoverrun() :: POSIX 타이머 통지 누락 횟수 얻기
|
2026.05.25 |
|
345 |
timer_gettime() :: POSIX 타이머 남은 시간 조회하기
|
2026.05.24 |
|
344 |
timer_settime() :: POSIX 타이머 만료 시각과 반복 주기 설정하기
|
2026.05.24 |
|
343 |
timer_delete() :: POSIX 타이머 삭제하기
|
2026.05.24 |
|
342 |
timer_create() :: POSIX 타이머 만들기
|
2026.05.24 |
|
341 |
getitimer() :: 프로세스 interval timer 상태 조회하기
|
2026.05.24 |
|
340 |
setitimer() :: 프로세스 interval timer 설정하기
|
2026.05.23 |
|
339 |
alarm() :: 일정 시간 뒤 SIGALRM 예약하기
|
2026.05.23 |
|
338 |
sleep() :: 초 단위로 실행 멈추기
|
2026.05.23 |
|
337 |
clock_nanosleep() :: 시계를 지정해 절대 또는 상대 시간만큼 기다리기
|
2026.05.22 |
|
336 |
nanosleep() :: 초와 나노초 단위로 실행 멈추기
|
2026.05.22 |
|
335 |
clock_settime() :: 선택한 시계의 시각 변경하기
|
2026.05.22 |
|
334 |
clock_getres() :: 선택한 시계의 시간 해상도 얻기
|
2026.05.22 |
|
333 |
clock_gettime() :: 선택한 시계의 현재 시각 얻기
|
2026.05.22 |
|
332 |
gettimeofday() :: 현재 시각을 초와 마이크로초로 얻기
|
2026.05.21 |
|
331 |
time() :: 에포크 이후 현재 초 수 얻기
|
2026.05.21 |
|
330 |
mkdtemp() :: 충돌을 피하며 임시 디렉터리 만들기
|
2026.05.21 |
|
329 |
mkstemp() :: 충돌을 피하며 임시 파일 안전하게 만들기
|
2026.05.21 |
|
328 |
tmpfile() :: 자동 정리되는 임시 파일 스트림 만들기
|
2026.05.19 |
|
327 |
open_memstream() :: 동적으로 커지는 메모리 출력 스트림 만들기
|
2026.05.19 |
|
326 |
fmemopen() :: 메모리 버퍼를 FILE 스트림으로 열기
|
2026.05.19 |
|
325 |
read :: 셸에서 한 줄씩 안전하게 읽기
|
2026.05.19 |
|
324 |
funlockfile() :: FILE 스트림 내부 잠금 해제하기
|
2026.05.19 |
|
323 |
"$@"와 "$*" :: 셸 함수 인수 전달 차이
|
2026.05.18 |
|
322 |
ftrylockfile() :: FILE 스트림 잠금을 기다리지 않고 시도하기
|
2026.05.18 |
|
321 |
flockfile() :: FILE 스트림의 내부 잠금 획득하기
|
2026.05.18 |
|
320 |
setbuf() :: FILE 스트림 버퍼 제공하기
|
2026.05.18 |
|
319 |
setvbuf() :: FILE 스트림 버퍼링 방식 설정하기
|
2026.05.18 |
|
318 |
perror() :: 현재 errno 설명을 표준 오류에 출력하기
|
2026.05.17 |
|
317 |
clearerr() :: 스트림의 EOF와 오류 표시 지우기
|
2026.05.17 |
|
316 |
ferror() :: 스트림의 오류 표시 확인하기
|
2026.05.17 |
|
315 |
feof() :: 스트림의 EOF 표시 확인하기
|
2026.05.17 |
|
314 |
fsetpos() :: 저장한 스트림 위치로 복원하기
|
2026.05.17 |
|
313 |
fgetpos() :: 스트림 위치와 상태를 저장하기
|
2026.05.16 |
|
312 |
rewind() :: 스트림 위치를 처음으로 되돌리기
|
2026.05.16 |
|
311 |
ftello() :: off_t 기반으로 FILE 현재 위치 얻기
|
2026.05.16 |
|
310 |
ftell() :: FILE 스트림의 현재 위치 얻기
|
2026.05.16 |
|
309 |
fseeko() :: off_t 기반으로 FILE 위치 이동하기
|
2026.05.15 |
|
308 |
fseek() :: FILE 스트림의 파일 위치 바꾸기
|
2026.05.15 |
|
307 |
fflush() :: 스트림의 출력 버퍼 기록하기
|
2026.05.15 |
|
306 |
ungetc() :: 문자 하나를 스트림 입력으로 되돌리기
|
2026.05.15 |
|
305 |
fwrite() :: 원소 배열을 FILE 스트림에 쓰기
|
2026.05.15 |
|
304 |
puts() :: 문자열과 개행을 표준 출력에 쓰기
|
2026.05.14 |
|
303 |
fputs() :: 널 종료 문자열을 스트림에 쓰기
|
2026.05.14 |
|
302 |
putchar() :: 표준 출력에 문자 하나 쓰기
|
2026.05.14 |
|
301 |
putc() :: 스트림에 문자 하나 출력하기
|
2026.05.14 |
|
300 |
fputc() :: FILE 스트림에 문자 하나 쓰기
|
2026.05.14 |
|
299 |
fread() :: FILE 스트림에서 원소 배열 읽기
|
2026.05.13 |
|
298 |
getdelim() :: 지정한 구분자까지 버퍼를 늘려 읽기
|
2026.05.13 |
|
297 |
getline() :: 필요하면 버퍼를 늘려 한 줄 읽기
|
2026.05.13 |
|
296 |
exec :: 현재 셸을 다른 프로그램으로 교체하기
|
2026.05.13 |
|
295 |
fgets() :: 크기를 제한해 한 줄 읽기
|
2026.05.13 |
|
294 |
trap :: 셸 스크립트 종료 시 정리 작업하기
|
2026.05.12 |
|
293 |
getchar() :: 표준 입력에서 문자 하나 읽기
|
2026.05.12 |
|
292 |
getc() :: 스트림에서 다음 문자 읽기
|
2026.05.12 |
|
291 |
fgetc() :: FILE 스트림에서 문자 하나 읽기
|
2026.05.12 |
|
290 |
vsscanf() :: 가변 인수 목록으로 문자열 해석하기
|
2026.05.12 |
|
289 |
vfscanf() :: 가변 인수 목록으로 FILE 입력 해석하기
|
2026.05.11 |
|
288 |
vscanf() :: 가변 인수 목록으로 표준 입력 해석하기
|
2026.05.11 |
|
287 |
sscanf() :: 문자열에서 형식에 맞춰 값 추출하기
|
2026.05.11 |
|
286 |
fscanf() :: FILE 스트림에서 형식에 맞춰 값 읽기
|
2026.05.11 |
|
285 |
scanf() :: 표준 입력에서 형식에 맞춰 값 읽기
|
2026.05.10 |
|
284 |
vasprintf() :: 가변 인수 목록으로 새 문자열 할당하기
|
2026.05.10 |
|
283 |
vdprintf() :: 가변 인수 목록을 디스크립터로 출력하기
|
2026.05.10 |
|
282 |
vsnprintf() :: 가변 인수 목록으로 길이 제한 문자열 만들기
|
2026.05.10 |
|
281 |
vfprintf() :: 가변 인수 목록으로 스트림에 출력하기
|
2026.05.10 |
|
280 |
vprintf() :: 가변 인수 목록으로 표준 출력하기
|
2026.05.09 |
|
279 |
asprintf() :: 필요한 버퍼를 할당해 형식화한 문자열 만들기
|
2026.05.09 |
|
278 |
dprintf() :: 파일 디스크립터에 형식화해서 출력하기
|
2026.05.09 |
|
277 |
snprintf() :: 버퍼 크기를 제한해 형식화한 문자열 만들기
|
2026.05.09 |
|
276 |
fprintf() :: 형식화한 내용을 지정한 FILE 스트림에 쓰기
|
2026.05.08 |
|
275 |
printf() :: 형식 문자열을 사용해 표준 출력에 쓰기
|
2026.05.08 |
|
274 |
lldiv() :: long long 정수의 몫과 나머지 함께 구하기
|
2026.05.08 |
|
273 |
ldiv() :: long 정수의 몫과 나머지 함께 구하기
|
2026.05.08 |
|
272 |
div() :: int 정수의 몫과 나머지 함께 구하기
|
2026.05.08 |
|
271 |
llabs() :: long long 정수의 절댓값 구하기
|
2026.05.07 |
|
270 |
labs() :: long 정수의 절댓값 구하기
|
2026.05.07 |
|
269 |
abs() :: int 정수의 절댓값 구하기
|
2026.05.07 |
|
268 |
$? :: 셸에서 바로 전 명령의 종료 상태 확인하기
|
2026.05.07 |
|
267 |
strtold() :: 문자열을 long double 실수로 변환하기
|
2026.05.07 |
|
266 |
set -euo pipefail :: 셸 스크립트 실패를 빨리 발견하기
|
2026.05.05 |
|
265 |
strtod() :: 문자열을 double 실수로 변환하기
|
2026.05.05 |
|
264 |
strtof() :: 문자열을 float 실수로 변환하기
|
2026.05.05 |
|
263 |
strtoumax() :: 문자열을 최대 폭 비부호 정수로 변환하기
|
2026.05.05 |
|
262 |
strtoimax() :: 문자열을 최대 폭 부호 정수로 변환하기
|
2026.05.05 |
|
261 |
strtoull() :: 문자열을 unsigned long long 정수로 변환하기
|
2026.05.04 |
|
260 |
strtoul() :: 문자열을 unsigned long 정수로 변환하기
|
2026.05.04 |
|
259 |
strtoll() :: 문자열을 long long 정수로 변환하기
|
2026.05.04 |
|
258 |
strtol() :: 문자열을 long 정수로 변환하기
|
2026.05.04 |
|
257 |
toupper() :: 문자를 대문자로 바꾸기
|
2026.05.04 |
|
256 |
tolower() :: 문자를 소문자로 바꾸기
|
2026.05.03 |
|
255 |
isxdigit() :: 16진수 숫자 문자인지 판별하기
|
2026.05.03 |
|
254 |
isupper() :: 대문자인지 판별하기
|
2026.05.03 |
|
253 |
isspace() :: 공백과 개행 같은 공백 문자인지 판별하기
|
2026.05.03 |
|
252 |
ispunct() :: 구두점 문자인지 판별하기
|
2026.05.03 |
|
251 |
isprint() :: 공백을 포함한 출력 가능 문자인지 판별하기
|
2026.05.02 |
|
250 |
islower() :: 소문자인지 판별하기
|
2026.05.02 |
|
249 |
isgraph() :: 공백을 제외한 출력 가능 문자인지 판별하기
|
2026.05.02 |
|
248 |
isdigit() :: 십진수 숫자 문자인지 판별하기
|
2026.05.02 |
|
247 |
RAII :: 자원 수명을 객체 수명에 묶기
|
2026.05.02 |
|
246 |
iscntrl() :: 제어 문자인지 판별하기
|
2026.05.01 |
|
245 |
std::string_view :: 문자열을 복사하지 않고 바라보기
|
2026.05.01 |
|
244 |
isblank() :: 수평 공백 문자인지 판별하기
|
2026.05.01 |
|
243 |
isalpha() :: 알파벳 문자인지 판별하기
|
2026.05.01 |
|
242 |
isalnum() :: 영문자 또는 숫자인지 판별하기
|
2026.04.30 |
|
241 |
strsignal() :: 시그널 번호를 설명 문자열로 변환하기
|
2026.04.30 |
|
240 |
strerror_r() :: 호출자 버퍼로 오류 설명 문자열 받기
|
2026.04.30 |
|
239 |
strerror() :: 오류 번호를 설명 문자열로 변환하기
|
2026.04.30 |
|
238 |
strverscmp() :: 문자열 속 숫자를 버전처럼 비교하기
|
2026.04.30 |
|
237 |
strxfrm() :: 로케일 비교에 사용할 정렬 키 만들기
|
2026.04.29 |
|
236 |
strcoll() :: 현재 로케일 규칙으로 문자열 비교하기
|
2026.04.29 |
|
235 |
strsep() :: 빈 필드까지 유지하며 문자열 나누기
|
2026.04.29 |
|
234 |
strtok() :: 구분자로 문자열을 나누고 내부 상태 유지하기
|
2026.04.29 |
|
233 |
strcspn() :: 금지 문자를 만나기 전까지의 길이 구하기
|
2026.04.28 |
|
232 |
strspn() :: 허용 문자 집합으로 이루어진 접두 길이 구하기
|
2026.04.28 |
|
231 |
strpbrk() :: 지정한 문자 집합 중 처음 만나는 문자 찾기
|
2026.04.28 |
|
230 |
strcasestr() :: 대소문자를 무시하고 부분 문자열 찾기
|
2026.04.28 |
|
229 |
strstr() :: 문자열 안에서 부분 문자열 찾기
|
2026.04.28 |
|
228 |
strchrnul() :: 문자 또는 문자열 끝 위치 찾기
|
2026.04.27 |
|
227 |
strrchr() :: 문자열에서 문자의 마지막 위치 찾기
|
2026.04.27 |
|
226 |
strchr() :: 문자열에서 문자의 첫 위치 찾기
|
2026.04.27 |
|
225 |
strncasecmp() :: 길이를 제한해 대소문자 없이 문자열 비교하기
|
2026.04.27 |
|
224 |
strcasecmp() :: 대소문자를 무시하고 문자열 비교하기
|
2026.04.26 |
|
223 |
strncmp() :: 지정한 길이 안에서 문자열 비교하기
|
2026.04.26 |
|
222 |
strcmp() :: 두 문자열의 사전식 순서 비교하기
|
2026.04.26 |
|
221 |
strncat() :: 제한된 바이트 수로 문자열 이어 붙이기
|
2026.04.26 |
|
220 |
strcat() :: 문자열 뒤에 다른 문자열 이어 붙이기
|
2026.04.26 |
|
219 |
strndup() :: 최대 길이까지만 문자열 복제하기
|
2026.04.25 |
|
218 |
strdup() :: 문자열을 복제해 새 메모리에 저장하기
|
2026.04.25 |
|
217 |
stpncpy() :: 길이 제한 복사 뒤 끝 위치 얻기
|
2026.04.25 |
|
216 |
std::optional :: 값이 없을 수도 있다는 표현
|
2026.04.25 |
|
215 |
stpcpy() :: 문자열을 복사하고 끝 주소 돌려받기
|
2026.04.24 |
|
214 |
strncpy() :: 정해진 길이로 문자열 복사하고 빈 공간 채우기
|
2026.04.24 |
|
213 |
strcpy() :: 널 종료 문자열 복사하기
|
2026.04.24 |
|
212 |
strnlen() :: 최대 범위 안에서 문자열 길이 구하기
|
2026.04.24 |
|
211 |
strlen() :: 널 종료 문자열의 바이트 길이 구하기
|
2026.04.24 |
|
210 |
getpagesize() :: 시스템 메모리 페이지 크기 얻기
|
2026.04.23 |
|
209 |
memfd_create() :: 익명 메모리 파일 디스크립터 만들기
|
2026.04.23 |
|
208 |
mincore() :: 매핑된 페이지의 메모리 상주 여부 확인하기
|
2026.04.23 |
|
207 |
munlockall() :: 프로세스의 전체 메모리 잠금 해제하기
|
2026.04.23 |
|
206 |
mlockall() :: 프로세스 주소 공간의 페이지 잠그기
|
2026.04.22 |
|
205 |
munlock() :: 메모리 페이지의 스왑 방지 잠금 해제하기
|
2026.04.22 |
|
204 |
mlock2() :: 옵션을 지정해 메모리 페이지 잠그기
|
2026.04.22 |
|
203 |
mlock() :: 메모리 페이지가 스왑되지 않도록 잠그기
|
2026.04.22 |
|
202 |
posix_madvise() :: 이식 가능한 메모리 접근 조언 전달하기
|
2026.04.22 |
|
201 |
madvise() :: 메모리 접근 패턴을 커널에 알려주기
|
2026.04.18 |
|
200 |
mprotect() :: 메모리 페이지의 접근 권한 변경하기
|
2026.04.18 |
|
199 |
msync() :: 파일 매핑의 변경을 저장 장치와 동기화하기
|
2026.04.18 |
|
198 |
mremap() :: 기존 메모리 매핑 크기와 위치 바꾸기
|
2026.04.17 |
|
197 |
munmap() :: 메모리 매핑 해제하기
|
2026.04.17 |
|
196 |
mmap() :: 파일이나 익명 메모리를 주소 공간에 매핑하기
|
2026.04.17 |
|
195 |
explicit_bzero() :: 최적화로 지워지지 않는 메모리 초기화하기
|
2026.04.17 |
|
194 |
memccpy() :: 특정 바이트까지 메모리 복사하기
|
2026.04.17 |
|
193 |
memmem() :: 메모리 범위 안에서 다른 바이트열 찾기
|
2026.04.16 |
|
192 |
memrchr() :: 메모리 범위의 뒤에서 특정 바이트 찾기
|
2026.04.16 |
|
191 |
memchr() :: 메모리 범위에서 특정 바이트 찾기
|
2026.04.16 |
|
190 |
memcmp() :: 두 메모리 영역을 바이트 단위로 비교하기
|
2026.04.16 |
|
189 |
memset() :: 메모리 영역을 같은 바이트로 채우기
|
2026.04.15 |
|
188 |
memmove() :: 겹칠 수 있는 메모리 영역 안전하게 복사하기
|
2026.04.15 |
|
187 |
람다 표현식 :: 이름 없는 함수를 바로 만들기
|
2026.04.15 |
|
186 |
memcpy() :: 겹치지 않는 메모리 영역 복사하기
|
2026.04.15 |
|
185 |
malloc_info() :: 할당기의 상태를 XML로 출력하기
|
2026.04.15 |
|
184 |
malloc_trim() :: 힙의 사용하지 않는 페이지를 운영체제에 반환하기
|
2026.04.14 |
|
183 |
malloc_usable_size() :: 할당 블록이 실제 사용할 수 있는 크기 조회하기
|
2026.04.14 |
|
182 |
posix_memalign() :: POSIX 방식으로 정렬된 메모리 할당하기
|
2026.04.14 |
|
181 |
aligned_alloc() :: 지정한 정렬 경계에 맞춰 메모리 할당하기
|
2026.04.14 |
|
180 |
reallocarray() :: 원소 수와 크기를 분리해 배열 메모리 재할당하기
|
2026.04.14 |
|
179 |
realloc() :: 기존 동적 메모리 블록 크기 바꾸기
|
2026.04.13 |
|
178 |
calloc() :: 0으로 초기화된 원소 배열 할당하기
|
2026.04.13 |
|
177 |
signalfd() :: 시그널을 파일 디스크립터로 받기
|
2026.04.13 |
|
176 |
fanotify_mark() :: 파일 시스템 이벤트 감시 범위 지정하기
|
2026.04.12 |
|
175 |
fanotify_init() :: 파일 시스템 이벤트 통지 그룹 만들기
|
2026.04.12 |
|
174 |
inotify_rm_watch() :: 파일 변경 감시 항목 제거하기
|
2026.04.12 |
|
173 |
inotify_add_watch() :: 파일이나 디렉터리에 감시 항목 추가하기
|
2026.04.12 |
|
172 |
inotify_init1() :: 파일 변경 감시 인스턴스 만들기
|
2026.04.12 |
|
171 |
timerfd_gettime() :: timerfd의 남은 시간과 반복 주기 조회하기
|
2026.04.11 |
|
170 |
timerfd_settime() :: timerfd의 시작 시간과 반복 주기 지정하기
|
2026.04.11 |
|
169 |
timerfd_create() :: 타이머 만료를 읽을 수 있는 디스크립터 만들기
|
2026.04.11 |
|
168 |
eventfd_write() :: eventfd 카운터에 값 더하기
|
2026.04.11 |
|
167 |
eventfd_read() :: eventfd 카운터 값 읽기
|
2026.04.11 |
|
166 |
eventfd() :: 정수 카운터 기반 이벤트 디스크립터 만들기
|
2026.04.10 |
|
165 |
epoll_pwait2() :: 나노초 제한 시간으로 epoll 이벤트 기다리기
|
2026.04.10 |
|
164 |
epoll_pwait() :: 시그널 마스크를 지정해 epoll 이벤트 기다리기
|
2026.04.10 |
|
163 |
epoll_wait() :: 준비된 epoll 이벤트 기다리기
|
2026.04.10 |
|
162 |
epoll_ctl() :: epoll 감시 대상 추가와 변경 및 제거하기
|
2026.04.09 |
|
161 |
std::move() :: 이동을 허용하는 캐스팅
|
2026.04.09 |
|
160 |
epoll_create1() :: 플래그를 지정해 epoll 인스턴스 만들기
|
2026.04.09 |
|
159 |
std::unique_ptr :: 소유자가 하나인 스마트 포인터
|
2026.04.09 |
|
158 |
pselect() :: 시그널 마스크를 원자적으로 바꾸고 디스크립터 기다리기
|
2026.04.09 |
|
157 |
ppoll() :: 시그널 마스크와 정밀한 제한 시간으로 이벤트 기다리기
|
2026.04.08 |
|
156 |
poll() :: 파일 디스크립터 배열의 준비 상태 기다리기
|
2026.04.08 |
|
155 |
sethostname() :: 시스템 호스트 이름 바꾸기
|
2026.04.08 |
|
154 |
gethostname() :: 현재 시스템의 호스트 이름 얻기
|
2026.04.08 |
|
153 |
if_freenameindex() :: 인터페이스 이름 목록 해제하기
|
2026.04.07 |
|
152 |
if_nameindex() :: 인터페이스 이름과 인덱스 목록 얻기
|
2026.04.07 |
|
151 |
if_indextoname() :: 인터페이스 인덱스를 이름으로 변환하기
|
2026.04.07 |
|
150 |
if_nametoindex() :: 인터페이스 이름을 인덱스로 변환하기
|
2026.04.07 |
|
149 |
freeifaddrs() :: 인터페이스 주소 목록 해제하기
|
2026.04.07 |
|
148 |
getifaddrs() :: 네트워크 인터페이스 주소 목록 읽기
|
2026.04.05 |
|
147 |
getnameinfo() :: 소켓 주소를 호스트와 서비스 이름으로 바꾸기
|
2026.04.05 |
|
146 |
gai_strerror() :: 주소 조회 오류 코드를 문자열로 바꾸기
|
2026.04.05 |
|
145 |
freeaddrinfo() :: 주소 조회 결과 목록 해제하기
|
2026.04.05 |
|
144 |
getaddrinfo() :: 호스트 이름과 서비스에서 주소 목록 얻기
|
2026.04.05 |
|
143 |
ntohl() :: 32비트 네트워크 정수를 호스트 순서로 변환하기
|
2026.04.04 |
|
142 |
ntohs() :: 16비트 네트워크 정수를 호스트 순서로 변환하기
|
2026.04.04 |
|
141 |
htonl() :: 32비트 정수를 네트워크 바이트 순서로 변환하기
|
2026.04.04 |
|
140 |
htons() :: 16비트 정수를 네트워크 바이트 순서로 변환하기
|
2026.04.04 |
|
139 |
inet_ntop() :: 바이너리 IP 주소를 문자열로 변환하기
|
2026.04.04 |
|
138 |
inet_pton() :: 문자열 IP 주소를 바이너리 주소로 변환하기
|
2026.04.03 |
|
137 |
recvmmsg() :: 여러 메시지를 한 시스템 호출로 받기
|
2026.04.03 |
|
136 |
sendmmsg() :: 여러 메시지를 한 시스템 호출로 보내기
|
2026.04.03 |
|
135 |
emplace_back() :: vector 안에서 원소 바로 만들기
|
2026.04.03 |
|
134 |
std::vector :: 크기가 변하는 연속 배열
|
2026.04.03 |
|
133 |
recvmsg() :: 분산 버퍼와 제어 메시지로 데이터 받기
|
2026.04.02 |
|
132 |
sendmsg() :: 메시지 구조체와 부가 정보를 함께 보내기
|
2026.04.02 |
|
131 |
setsockopt() :: 소켓 옵션 설정하기
|
2026.04.02 |
|
130 |
getsockopt() :: 소켓 옵션 값 조회하기
|
2026.04.02 |
|
129 |
getpeername() :: 연결된 상대방 주소 얻기
|
2026.04.02 |
|
128 |
getsockname() :: 소켓에 연결된 로컬 주소 얻기
|
2026.03.29 |
|
127 |
shutdown() :: 소켓의 읽기 또는 쓰기 방향 종료하기
|
2026.03.29 |
|
126 |
connect() :: 소켓을 상대 주소에 연결하기
|
2026.03.29 |
|
125 |
accept4() :: 논블로킹 플래그와 함께 연결 받기
|
2026.03.29 |
|
124 |
accept() :: 대기 중인 연결을 받아 새 소켓 얻기
|
2026.03.28 |
|
123 |
listen() :: 연결 요청을 받을 수동 소켓으로 전환하기
|
2026.03.28 |
|
122 |
bind() :: 소켓에 로컬 주소와 포트 연결하기
|
2026.03.28 |
|
121 |
socketpair() :: 서로 연결된 소켓 두 개 만들기
|
2026.03.28 |
|
120 |
socket() :: 통신용 소켓 만들기
|
2026.03.28 |
|
119 |
lremovexattr() :: 심볼릭 링크 자체의 확장 속성 제거하기
|
2026.03.26 |
|
118 |
fremovexattr() :: 열린 파일의 확장 속성 제거하기
|
2026.03.26 |
|
117 |
removexattr() :: 파일의 확장 속성 제거하기
|
2026.03.26 |
|
116 |
llistxattr() :: 심볼릭 링크 자체의 확장 속성 목록 얻기
|
2026.03.26 |
|
115 |
flistxattr() :: 열린 파일의 확장 속성 이름 목록 얻기
|
2026.03.25 |
|
114 |
listxattr() :: 파일의 확장 속성 이름 목록 얻기
|
2026.03.25 |
|
113 |
lsetxattr() :: 심볼릭 링크 자체에 확장 속성 기록하기
|
2026.03.25 |
|
112 |
fsetxattr() :: 열린 파일에 확장 속성 기록하기
|
2026.03.25 |
|
111 |
setxattr() :: 파일에 확장 속성 기록하기
|
2026.03.25 |
|
110 |
lgetxattr() :: 심볼릭 링크 자체의 확장 속성 읽기
|
2026.03.24 |
|
109 |
fgetxattr() :: 열린 파일의 확장 속성 읽기
|
2026.03.24 |
|
108 |
getxattr() :: 파일의 확장 속성 값 읽기
|
2026.03.24 |
|
107 |
utimes() :: 마이크로초 단위로 파일 시간 변경하기
|
2026.03.24 |
|
106 |
futimens() :: 열린 파일의 접근 시간과 수정 시간 바꾸기
|
2026.03.23 |
|
105 |
utimensat() :: 경로의 접근 시간과 수정 시간 정밀하게 바꾸기
|
2026.03.23 |
|
104 |
umask() :: 새 파일의 기본 권한 마스크 설정하기
|
2026.03.23 |
|
103 |
fchownat() :: 기준 디렉터리와 플래그로 소유자 바꾸기
|
2026.03.23 |
|
102 |
lchown() :: 심볼릭 링크 자체의 소유자 바꾸기
|
2026.03.23 |
|
101 |
fchown() :: 열린 파일의 소유자와 그룹 바꾸기
|
2026.03.22 |
|
100 |
chown() :: 파일 소유자와 그룹 바꾸기
|
2026.03.22 |
|
99 |
fchmodat() :: 디렉터리 기준으로 파일 권한 바꾸기
|
2026.03.22 |
|
98 |
fchmod() :: 열린 파일의 권한 비트 변경하기
|
2026.03.22 |
|
97 |
faccessat2() :: 플래그를 지원하는 접근 권한 확인하기
|
2026.03.21 |
|
96 |
faccessat() :: 디렉터리 기준으로 접근 권한 확인하기
|
2026.03.20 |
|
95 |
access() :: 실제 사용자 기준으로 파일 접근 가능성 확인하기
|
2026.03.20 |
|
94 |
nftw() :: 디렉터리 트리를 순회하며 콜백 실행하기
|
2026.03.20 |
|
93 |
versionsort() :: 디렉터리 이름의 숫자를 버전처럼 비교하기
|
2026.03.20 |
|
92 |
alphasort() :: 디렉터리 항목을 이름 순으로 비교하기
|
2026.03.20 |
|
91 |
scandirat() :: 기준 디렉터리에서 항목을 수집하고 정렬하기
|
2026.03.19 |
|
90 |
scandir() :: 조건에 맞는 디렉터리 항목을 배열로 수집하기
|
2026.03.19 |
|
89 |
dirfd() :: 디렉터리 스트림의 디스크립터 얻기
|
2026.03.19 |
|
88 |
telldir() :: 디렉터리 스트림의 현재 위치 얻기
|
2026.03.19 |
|
87 |
strtok_r() :: 문자열을 안전하게 토큰으로 나누기
|
2026.03.19 |
|
86 |
seekdir() :: 디렉터리 스트림의 저장된 위치로 이동하기
|
2026.03.18 |
|
85 |
rewinddir() :: 디렉터리 스트림을 처음으로 되돌리기
|
2026.03.18 |
|
84 |
closedir() :: 디렉터리 스트림 닫기
|
2026.03.18 |
|
83 |
readdir() :: 디렉터리 항목 하나씩 읽기
|
2026.03.18 |
|
82 |
fdopendir() :: 열린 디렉터리 디스크립터를 스트림으로 감싸기
|
2026.03.18 |
|
81 |
opendir() :: 디렉터리 스트림 열기
|
2026.03.17 |
|
80 |
getcwd() :: 현재 작업 디렉터리의 절대 경로 얻기
|
2026.03.17 |
|
79 |
fchdir() :: 열린 디렉터리 디스크립터로 작업 위치 바꾸기
|
2026.03.17 |
|
78 |
chdir() :: 현재 작업 디렉터리 바꾸기
|
2026.03.17 |
|
77 |
dirname() :: 경로에서 디렉터리 부분 얻기
|
2026.03.16 |
|
76 |
basename() :: 경로에서 마지막 파일 이름 부분 얻기
|
2026.03.16 |
|
75 |
realpath() :: 상대 경로와 심볼릭 링크를 정규 경로로 풀기
|
2026.03.16 |
|
74 |
readlinkat() :: 디렉터리 기준으로 심볼릭 링크 경로 읽기
|
2026.03.16 |
|
73 |
readlink() :: 심볼릭 링크에 기록된 경로 읽기
|
2026.03.16 |
|
72 |
symlinkat() :: 기준 디렉터리 아래에 심볼릭 링크 만들기
|
2026.03.15 |
|
71 |
symlink() :: 다른 경로를 가리키는 심볼릭 링크 만들기
|
2026.03.15 |
|
70 |
linkat() :: 기준 디렉터리와 플래그를 지정해 하드 링크 만들기
|
2026.03.15 |
|
69 |
link() :: 같은 inode를 가리키는 하드 링크 만들기
|
2026.03.15 |
|
68 |
remove() :: 파일이나 빈 디렉터리 제거하기
|
2026.03.15 |
|
67 |
unlinkat() :: 디렉터리 기준으로 파일 또는 빈 디렉터리 제거하기
|
2026.03.14 |
|
66 |
unlink() :: 파일 이름 하나 제거하기
|
2026.03.14 |
|
65 |
renameat2() :: 교환과 덮어쓰기 제한을 지정해 이름 바꾸기
|
2026.03.14 |
|
64 |
renameat() :: 기준 디렉터리들을 지정해 경로 이름 바꾸기
|
2026.03.14 |
|
63 |
rename() :: 파일 이름이나 경로 바꾸기
|
2026.03.14 |
|
62 |
rmdir() :: 비어 있는 디렉터리 제거하기
|
2026.03.13 |
|
61 |
mkdirat() :: 기준 디렉터리 아래에 새 디렉터리 만들기
|
2026.03.13 |
|
60 |
mkdir() :: 새 디렉터리 만들기
|
2026.03.13 |
|
59 |
fstatvfs() :: 디스크립터로 파일 시스템 용량 조회하기
|
2026.03.13 |
|
58 |
statvfs() :: 이식 가능한 파일 시스템 용량 정보 읽기
|
2026.03.13 |
|
57 |
fstatfs() :: 열린 파일이 속한 파일 시스템 상태 읽기
|
2026.03.12 |
|
56 |
fopen() :: 표준 입출력으로 파일 열기
|
2026.03.12 |
|
55 |
statfs() :: 경로가 속한 파일 시스템의 상태 읽기
|
2026.03.12 |
|
54 |
statx() :: 확장된 파일 메타데이터 조회하기
|
2026.03.12 |
|
53 |
fstatat() :: 기준 디렉터리와 플래그를 지정해 파일 정보 읽기
|
2026.03.12 |
|
52 |
fstat() :: 열린 파일 디스크립터의 메타데이터 읽기
|
2026.03.11 |
|
51 |
lstat() :: 심볼릭 링크 자체의 파일 정보 읽기
|
2026.03.11 |
|
50 |
stat() :: 경로가 가리키는 파일 정보 읽기
|
2026.03.11 |
|
49 |
posix_fadvise() :: 파일 접근 패턴을 커널에 알려주기
|
2026.03.11 |
|
48 |
posix_fallocate() :: POSIX 방식으로 파일 공간 확보하기
|
2026.03.11 |
|
47 |
fallocate() :: 파일 저장 공간을 미리 확보하거나 해제하기
|
2026.03.10 |
|
46 |
ftruncate() :: 열린 파일의 길이 바꾸기
|
2026.03.10 |
|
45 |
truncate() :: 경로가 가리키는 파일 길이 바꾸기
|
2026.03.10 |
|
44 |
sync_file_range() :: 파일의 특정 구간 기록을 제어하기
|
2026.03.10 |
|
43 |
syncfs() :: 특정 파일 시스템의 변경 내용을 동기화하기
|
2026.03.09 |
|
42 |
sync() :: 파일 시스템의 변경 내용을 동기화하기
|
2026.03.09 |
답글 달기