본문 바로가기

Programming Collection

[Computer Sience]

자료구조
연결 리스트 (Linked list) 가변인자    
       
C언어 개념
함수 포인터 구조체 & 구조체 포인터    
       
서버 및 네트워크
Virtual box server IP 서브넷 마스크 LAN & WAN
       
운영체제
Process File Descriptor LVM Makefile
Thread Mutex    

 

[C Custom Functions & Programs]

- Library

문자 판별 및 변경
isalpha isdigit isalnum isascii isprint toupper tolower  
문자열
strlen strlcpy strlcat strchr strrchr strncmp strnstr strdup
substr strjoin strtrim split itoa atoi strmapi striteri
메모리
memset bzero memcpy memmove memchr memcmp calloc  
파일 출력
putchar_fd putstr_fd putendl_fd putnbr_fd        
연결 리스트
lstnew lstadd_front lstsize lstlast lstadd_back lstdelone lstclear lstiter
lstmap              

 

- Utility

 Functions
printf get_next_line            
Programs
pipex push_swap so_long philosopher minishell      

 

[C Functions]

- Standard Functions

입출력
write printf scanf          
파일 / 프로세스 실행 및 관리
open close read dup dup2 execve exit fork
pipe unlink wait waitpid usleep      
메모리
malloc free calloc realloc memset      
관리 및 검사
perror strerror access          
디렉토리 관리 및 파일 정보 탐색
getcwd chdir stat lstat fstat opendir readdir closedir
터미널 관련 함수
isatty ttyname ttyslot tcsetattr tcgetattr tgetflag tgetnum tgetstr
tgoto tputs            
기타 함수
환경변수 관련 getenv          
하드웨어 제어 및 정보 ioctl          
시스템 및 프로세스 시간 gettimeofday          

 

- Additonal Functions

readline 계열 함수 (GNU)
readline rl_clear_history rl_on_new_line rl_replace_line
rl_redisplay add_history        
signal 계열 함수
signal sigaction sigemptyset sigaddset
kill            
pthread 계열 함수
pthread_create pthread_detach pthread_join pthread_mutex_init
pthread_mutex_destroy pthread_mutex_lock pthread_mutex_unlock    

 

[C++ Study]

- Basis

기초 개념
namespace reference            
               

 

Recent Posts
Popular Posts
Recent Comments