• Skip to primary navigation
  • Skip to content
  • Skip to footer
tango1202 블로그 tango1202 블로그 Clean Code That Works!!!- C++
  • 레거시 C++ 가이드
  • 레거시 C++ 개체 지향 프로그래밍
  • 레거시 C++ STL
  • 레거시 C++ 예외 안전 프로그래밍
  • 모던 C++(C++11, C++14, C++17, C++20)
  • 모던 C++ STL(C++11, C++14, C++17, C++20)
  • C++ 코딩 패턴
  • VSCode로 C++ 개발환경 구축하기
  • 디자인 패턴
  • 24개의 개발 원칙
  • 주석론
  • 개발 방법론
  • 윈도우즈 프로그래밍
  • Javascript
  • Typescript
  • React
  • 카테고리
  • 태그
    1. Home
    2. /
    3. Cpp coding pattern
    4. /
    5. #1. [C++ 코딩 패턴] 진단(작성중)
    • C++ 코딩 패턴
      • #12. [C++ 코딩 패턴] 타입에 기반한 코딩 계약(작성중)
      • #12. [C++ 코딩 패턴] 비교 연산 impl(작성중)
      • #12. [C++ 코딩 패턴] 함수 본문(작성중)
      • #12. [C++ 코딩 패턴] PImpl 이디엄(작성중)
      • #12. [C++ 코딩 패턴] 속성 가방(작성중)
      • #12. [C++ 코딩 패턴] 스마트 포인터(작성중)
      • #1. [C++ 코딩 패턴] 진단(작성중)
      • #1. [C++ 코딩 패턴] 용어 사전(작성중)
      • #1. [C++ 코딩 패턴] 필터(작성중)
      • #1. [C++ 코딩 패턴] 로지컬 단위(작성중)
      • #1. [C++ 코딩 패턴] 매니저(작성중)
      • #1. [C++ 코딩 패턴] 개체 수명 로그(작성중)
      • #1. [C++ 코딩 패턴] 메모리 풀(작성중)
      • #1. [C++ 코딩 패턴] 되돌리기(작성중)
      • #1. [C++ 코딩 패턴] Uncopyable - 복사 방지 클래스(작성중)
      • #2. [C++ 코딩 패턴] OnlyStackAssignable - 스택 또는 힙에만 생성할 수 있는 개체(작성중)
      • #4. [C++ 코딩 패턴] 논리적 상수성(지연 생성, 캐쉬)
      • #5. [C++ 코딩 패턴] NewHandler - new의 예외 처리
      • #6. [C++ 코딩 패턴] RAII와 Holder 와 Restorer - 자원 획득과 안전한 소멸(복원)
    • 레거시 C++과 모던 C++ 완전 정복
      • 레거시 C++ 가이드(24)
      • 레거시 C++ 개체 지향 프로그래밍(13)
      • 레거시 C++ STL(19)
      • 레거시 C++ 예외 안전 프로그래밍(5)
      • 모던 C++(C++11, C++14, C++17, C++20)(29)
      • 모던 C++ STL(C++11, C++14, C++17, C++20)(44)
      • C++ 코딩 패턴(19)
    • 카테고리
      • VSCode로 C++ 개발환경 구축하기(9)
      • 디자인 패턴(23)
      • 24개의 개발 원칙(24)
      • 주석론(6)
      • 개발 방법론(10)
      • 윈도우즈 프로그래밍(4)
      • Javascript(16)
      • Typescript(2)
      • React(11)
    • 태그

    #1. [C++ 코딩 패턴] 진단(작성중)

    2017-03-02 최대 1 분 소요

    1. 데이터 오버런(overrun) 및 언더런(underrun) 등 잘못된 힙 사용을 탐지하기 위해 탐지용 byte를 추가로 할당하는 경우(진단 참고)

    소멸자 호출 횟수를 진단하는 테스트용 static 개체 -Holder

    태그: C++ 코딩 패턴

    카테고리: cpp-coding-pattern

    업데이트: 2017-03-02

    공유하기

    Twitter Facebook LinkedIn
    이전 다음

    댓글남기기

    • 팔로우:
    • Email
    • GitHub
    • 피드
    © 2025 tango1202. Powered by Jekyll & Minimal Mistakes.