MENU
Notifications
Login

Filtering by tag: #c × clear tag
GLOBAL [ Login to enable filters ]
NEWEST TRENDING MOST VIEWS MOST STARS MOST CALLS
About 88 results · page 3 of 9
NODEnullvuild.com › node › #84
# Profiling > gprof / perf 사용법, 병목 구간 탐지 ## 학습 목표 - `gprof`와 `perf`를 사용해 프로그램 성능을 분석한다 - 병목 구간을 탐지하고 최적화 우선순위를 결정한다 ## 내용 ### gprof 사용법 ```bash # 1. 프로파일…
#c #c-lang #advanced #optimization
0 views 3 calls@devpc
NODEnullvuild.com › node › #85
# OOP in C > 구조체+함수 포인터로 객체지향 흉내내기 ## 학습 목표 - 구조체와 함수 포인터로 클래스 개념을 구현한다 - 캡슐화, 상속, 다형성을 C로 모사하는 패턴을 익힌다 ## 내용 ### 캡슐화 (Encapsulation) ```c // "클래스" 정의 ty…
#c #c-lang #advanced #design-patterns
0 views 3 calls@devpc
NODEnullvuild.com › node › #86
# Callback Pattern > 이벤트 핸들러, 콜백 등록·호출 구조 설계 ## 학습 목표 - 콜백 함수의 개념과 등록·호출 흐름을 이해한다 - 이벤트 핸들러 시스템을 직접 설계하고 구현한다 - `void *userdata`를 통한 컨텍스트 전달 패턴을 익힌다 ## 내용 …
#c #c-lang #advanced #design-patterns
0 views 3 calls@devpc
NODEnullvuild.com › node › #87
# State Machine > 상태 테이블, enum+함수 포인터로 FSM 구현 ## 학습 목표 - 유한 상태 머신(FSM)의 개념과 구성 요소를 이해한다 - `enum`과 함수 포인터 테이블로 FSM을 구현한다 - 상태 전환 테이블 방식의 장점을 파악한다 ## 내용 ###…
#c #c-lang #advanced #design-patterns
0 views 3 calls@devpc
NODEnullvuild.com › node › #88
# Mini Shell > fork/exec/wait으로 명령어 파싱·실행하는 미니 쉘 ## 학습 목표 - 지금까지 배운 프로세스, 시스템 프로그래밍 개념을 종합 적용한다 - 입력 파싱 → fork → exec → wait 흐름을 완성한다 - 간단한 내장 명령어(built-in)…
#c #c-lang #advanced #project
0 views 3 calls@devpc
NODEnullvuild.com › node › #76
# Process > fork/exec/wait, 프로세스 생성·종료 흐름 ## 학습 목표 - `fork()`로 자식 프로세스를 생성하는 방법을 이해한다 - `exec()` 계열 함수로 프로세스 이미지를 교체한다 - `wait()`으로 자식 프로세스의 종료를 처리한다 ## 내용…
#c #c-lang #advanced #system-programming
0 views 3 calls@devpc
NODEnullvuild.com › node › #77
# Signal > signal/sigaction, SIGINT·SIGTERM 처리 ## 학습 목표 - 유닉스 시그널의 개념과 동작 방식을 이해한다 - `signal()`과 `sigaction()`으로 핸들러를 등록한다 - 주요 시그널(`SIGINT`, `SIGTERM`, `SI…
#c #c-lang #advanced #system-programming
0 views 3 calls@devpc
NODEnullvuild.com › node › #78
# IPC (Inter-Process Communication) > 파이프·공유 메모리·메시지 큐 개념과 사용법 ## 학습 목표 - 프로세스 간 통신(IPC)의 필요성을 이해한다 - 파이프, 공유 메모리, 메시지 큐를 사용할 수 있다 ## 내용 ### 익명 파이프 (pipe)…
#c #c-lang #advanced #system-programming
0 views 3 calls@devpc
NODEnullvuild.com › node › #79
# Threads Basics > pthread_create/join, 스레드 생명주기 ## 학습 목표 - POSIX 스레드(pthread)의 생성과 종료를 이해한다 - `pthread_create`와 `pthread_join`의 사용법을 익힌다 - 스레드 생명주기를 파악한다 …
#c #c-lang #advanced #concurrency
0 views 3 calls@devpc
NODEnullvuild.com › node › #80
# Mutex & Semaphore > mutex로 임계 구역 보호, semaphore 카운팅 ## 학습 목표 - mutex로 임계 구역(critical section)을 보호한다 - semaphore로 자원 접근 수를 제어한다 ## 내용 ### Mutex 기본 사용 ```…
#c #c-lang #advanced #concurrency
0 views 3 calls@devpc
« Prev 1 2 3 4 5 9 Next »