Template   템플릿

(2020-09-20)
Top > [기술공통]
[기초과학]
[진동/파동]
[전기전자공학]
[방송/멀티미디어/정보이론]
[통신/네트워킹]
[정보기술(IT)]
[공학일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
프로그래밍 >   1. 프로그램, 프로그래밍
[프로그래밍 언어론]
[프로그래밍 방법론]
[객체지향 프로그래밍]
[자료표현코드]
[자료구조]
[알고리즘]
[시스템 소프트웨어]
[프로그래밍언어 종류]
[프로그래밍 기타일반]
프로그래밍언어 종류 >   1. 프로그래밍 언어
[C]
[C++]
[자바(Java)]
[자바스크립트]
[PHP]
[파이썬]
[(기타 언어)]
C++   1. C++ 언어
  2. C++ 자료형
  3. 네임스페이스
  4. 상속성
  5. 템플릿

Top > [기술공통]
[기초과학]
[진동/파동]
[전기전자공학]
[방송/멀티미디어/정보이론]
[통신/네트워킹]
[정보기술(IT)]
[공학일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
정보기술(IT) >   1. 정보기술
[전산기초]
[컴퓨터구조]
[프로그래밍]
[데이터베이스]
[소프트웨어 공학]
[운영체제]
[정보보호/보안]
[IT 기타기술]
프로그래밍 >   1. 프로그램, 프로그래밍
[프로그래밍 언어론]
[프로그래밍 방법론]
[객체지향 프로그래밍]
[자료표현코드]
[자료구조]
[알고리즘]
[시스템 소프트웨어]
[프로그래밍언어 종류]
[프로그래밍 기타일반]
프로그래밍 기타일반   1. 프로그래밍 기타 용어
  2. 래퍼 함수
  3. 핸들
  4. 플러그인
  5. 템플릿
  6. 히어 도큐먼트

1. 템플릿 (Template)

  ㅇ [일반]  통상, 모양을 잡아주는 온갖 종류의 도형 틀들로 이루어진 형판 (形板, 모양자)

  ㅇ [전산]  일부 만 변경해서 반복하거나 재사용할 수 있는 틀
     - 생산성,유지보수성,완성도를 위해 검증된 틀을 선언하고 재사용하는 것


2. [전산]  템플릿문자열 템플릿 (Template Literal)                        ☞ Here Document, 리터럴(Literal) 참조
     - 문자열 리터럴에 표현식(변수 등)을 추가하거나, 여러 줄의 문자열을 표현 가능
     - 자바스크립트 例) tempLiteral = `I am an Template Literal ${someVar}`;

  ㅇ 함수 템플릿 (Function Template)
     - 함수다중 정의를 쓰지 않고도,
        . 여러 자료형을 쓸 수 있도록, 함수에 다양성을 주는 틀
     - 즉, 함수의 기능은 명확,단일하게 하되,
        . 다양한 자료형을 사용 가능케 함으로써, 오히려 모호함을 유지

  ㅇ 클래스 템플릿 (Class Template)
     - 클래스를 찍어내는 모양자


[C++] 1. C++ 언어 2. C++ 자료형 3. 네임스페이스 4. 상속성 5. 템플릿
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   전기전자공학
  5.   방송/멀티미디어/정보이론
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
          1. 프로그램, 프로그래밍
      1.   프로그래밍 언어론
      2.   프로그래밍 방법론
      3.   객체지향 프로그래밍
      4.   자료표현코드
      5.   자료구조
      6.   알고리즘
      7.   시스템 소프트웨어
      8.   프로그래밍언어 종류
            1. 프로그래밍 언어
        1.   C
        2.   C++
          1.   1. C++ 언어
              2. C++ 자료형
              3. 네임스페이스
              4. 상속성
              5. 템플릿
        3.   자바(Java)
        4.   자바스크립트
        5.   PHP
        6.   파이썬
        7.   (기타 언어)
      9.   프로그래밍 기타일반
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
    8.   IT 기타기술
  8.   공학일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌