블로그
-
C++ 인라인 어셈블리 | 'asm' 키워드 가이드 | 핵심 개념과 실전 활용
인라인 어셈블리(asm)는 C++ 코드 안에 어셈블리를 끼워 넣어 특정 아키텍처 명령을 쓰는 고급 기능입니다. GCC 확장 asm 피연산자·클로버, 메모리 순서, SIMD 인트린식과의 선택, 프로덕션 패턴까지 심화합니다.
-
C++ 람다 표현식 깊게 보기: deducing this·constexpr·재귀 람다
C++ 람다 2026 마스터 가이드: C++23 deducing this로 재귀 람다 Y-combinator 문제 해결, C++17+ 암묵적 constexpr(컴파일 타임 계산), C++20 consteval, [=]·[&] 캡처 안전 패턴, auto vs std::function 성능, inline 최적화
-
C++ std::function | 콜백·전략 패턴과 함수 객체
C++ std::function 완벽 가이드. 함수·람다·함수 객체를 변수에 저장, 콜백 패턴 구현, 전략 패턴(Strategy Pattern), operator() 오버로딩, std::bind 사용법, 성능 오버헤드, 실전 이벤트 시스템 구현까지 상세히 설명합니다.
-
Linux 완전 가이드 — 커널 내부(CFS·페이지 캐시·VFS·시스템콜)와 프로덕션 패턴
[2026] Linux 완전 가이드 — 커널 내부(CFS·페이지 캐시·VFS·시스템콜)와 프로덕션 패턴에 대해 정리한 개발 블로그 글입니다. Linux는 서버·클라우드·임베디드까지 포괄하는 범용 커널입니다. 운영자와 백엔드 엔지니어가 “왜 이런 증상이 나오지?”를 설명하려면, 사용자 공간의 프로세스·스레드가 시스템 콜로 커널에 진입하고.
-
모던 C++ (C++11~C++20) 핵심 문법 치트시트 | auto·람다
모던 C++ C++11~C++20 핵심 문법 치트시트. auto, range-for, 람다, 스마트 포인터, optional, variant, Concepts, Ranges 복붙용 요약. 실무·코딩테스트 대비용.
-
C++ auto·decltype 완벽 마스터 | AAA 스타일·decltype(auto)·Best Practices
C++ auto·decltype: AAA 스타일, decltype(auto) 완벽 가이드.
-
C++ 범위 기반 for문과 구조화된 바인딩 | 모던 C++ 반복문
C++ 범위 기반 for문과 구조화된 바인딩에 대해 정리한 개발 블로그 글입니다. 컨테이너를 순회할 때마다 반복자 코드를 길게 작성해야 했습니다.
-
C++ optional·variant·any | 'nullptr 체크 지겹다' C++17 타입 안전 처리
C++ optional·variant·any에 대해 정리한 개발 블로그 글입니다. 사용자 정보를 조회하는 함수를 만들었습니다. 하지만 사용자가 없을 때를 표현하기 어려웠습니다. std::optional은 .
-
Valibot 완벽 가이드 — 경량 스키마 검증
Valibot의 스키마·파이프라인·타입 추론, 커스텀 검증·에러 메시지, Zod 비교, 번들 최적화, React Hook Form 실무 폼 검증까지 정리한 중급 가이드입니다. Valibot은 의존성 없이 동작하는 경량 스키마 검증 라이브러리입니다. TypeScript의 정적 타입만으로는 부족한 외부 입력(HTTP 본문, 폼, 환경 변수, 설정 파일)을 런타임에 검사하고,
-
C++ 파일 입출력 완벽 가이드 | ifstream·ofstream·mmap·io_uring 성능 비교
C++ 파일 입출력: ifstream·ofstream·mmap·io_uring 완벽 가이드.