deulee의 개발 노트

고정 헤더 영역

글 제목

메뉴 레이어

deulee의 개발 노트

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (112)
    • C++ (79)
      • C++98 (36)
      • Modern C++(11, 14, 17, 20) (34)
      • C++ STL (9)
    • 데이터베이스 (0)
    • 컴퓨터 구조 (0)
    • 운영체제 (0)
    • 읽은 책 (0)
    • 네트워크 (0)
    • 알고리즘 (31)
      • 이론 (5)
      • 문제 (26)
    • 잡글 (1)
      • 아이디어 (0)
      • 해야할 것 (0)
      • 목표 (0)
      • 정보글 (1)
    • git (0)

검색 레이어

deulee의 개발 노트

검색 영역

컨텐츠 검색

인라인 네임스페이스

  • [C++11] Inline namespaces

    2023.08.24 by deulee

[C++11] Inline namespaces

`inline namespae`는 C++11부터 도입된 기능으로, 인라인 네임스페이스의 모든 멤버는 부모 네임스페이스의 일부인 것처럼 처리되어 '함수의 특수화'를 가능하게 한다. 이는 버전 관리 과정을 간편하게 해준다. 만약 A가 B를 포함하고 있고, B가 C를 포함하고 있고 B와 C가 모두 `inline namepsace`라고 가정할 때, C의 모든 멤버들은 A에 있는 것처럼 사용될 수 있다. #include namespace Deulee { namespace V1 { void foo() { std::cout

C++/Modern C++(11, 14, 17, 20) 2023. 8. 24. 15:33

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
deulee의 개발 노트 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바