본문 바로가기

std::unordered_set::bucket_count() :: 해시 버킷 개수 조회하기

2026.08.31 00:23:17 71

    • 글자 크기

C++에서 std::unordered_set의 bucket_count()를 사용하면 해시 테이블이 사용하는 버킷 개수를 읽는다.

버킷은 키를 나누어 담는 내부 구획이다. 원소 개수와 같지 않으며 구체적인 숫자는 표준 라이브러리 구현마다 다를 수 있다.

코드와 출력

#include <unordered_set>
#include <iostream>
#include <iterator>

int main() {
    std::unordered_set<int> v{3, 1, 2};
    std::cout << v.bucket_count();
    std::cout << "\n";
}

이 예제를 실행한 출력은 다음과 같다.

13

실행 방법

g++ -std=c++17 -Wall -Wextra -pedantic main.cpp -o main
./main

아래 실행 결과는 한 환경의 예다. 표준이 값을 정해 두지 않은 저장 용량이나 해시 버킷 수, 일부 내부 순서는 구현에 따라 달라질 수 있다.

참고: C++ 표준 초안 — unordered_set

전자기기 쪽으로 문외한 저희 부모님과 지인을 보고 컴퓨터 쪽에 지식이 없는 분들도 쉽게 프로그램을 이용할 수 있도록 하자는 생각으로 포스팅을 하고 있으며 유익한 정보를 최대한 많이 담아두는 것이 저의 궁극적인 목표입니다.
std::unordered_set::clear() :: 모든 원소 제거하기 std::unordered_set::begin() :: 첫 원소의 반복자 얻기

답글 달기

전화번호 또는 이메일을 남겨두시면 댓글이 달렸을경우 알려드립니다.
사진 및 파일 첨부

여기에 파일을 끌어 놓거나 왼쪽의 버튼을 클릭하세요.

파일 용량 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )

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

게시글 URL이 복사되었습니다.

비회원이 작성한 게시글은 댓글 작성마다 닉네임이 변경되므로 동일인임을 알 수 있도록 IP 주소 배열 2번째까지 공개합니다.

SKT, KT, LG U+ : 각 통신사 사용자가 남긴 댓글입니다.

Personal : 와이파이나 랜선에 직접 연결된 사용자가 남긴 댓글입니다.

회원만 다운로드가 가능합니다.
확인을 누르면 회원가입 페이지로 이동합니다.

회원이라면 로그인 후 다시 시도해 보세요.
확인을 누르면 회원가입 페이지로 이동합니다.

글을 모두 읽을때까지 소요되는 추정 시간 입니다.

업로드/다운로드 속도는 서버의 네트워크 트래픽 정보 입니다.
개별 사용자의 속도와는 관련이 없습니다.

콕 찔렀습니다!

PC가 이미 켜져 있습니다.

알 수 없는 오류가 발생했습니다.

PC에 전원 ON 명령을 요청했습니다.

PC 전원이 켜졌습니다.