코락 CoRock
코딩하는 락스타
코락 CoRock
  • 분류 전체보기 (394)
    • frameworks (19)
      • spring (19)
      • spring-boot (0)
      • testing (0)
    • languages (94)
      • java (39)
      • kotlin (0)
      • python (42)
      • r (13)
    • libraries (0)
    • programming (239)
      • android (13)
      • c (17)
      • cpp (22)
      • database (18)
      • design-pattern (4)
      • data-structures (11)
      • git (8)
      • hadoop (6)
      • html-css (7)
      • issue (4)
      • javascript (26)
      • jsp (34)
      • os (29)
      • php (6)
      • preferences (19)
      • etc (15)
    • discography (37)
      • k-pop (18)
      • pop (19)
    • blog (4)

블로그 메뉴

  • Programming
  • Java
  • JavaScript
  • Discography
  • K-Pop Songs
  • Pop Songs
  • Blog
  • Guestbook

공지사항

인기 글

태그

  • jsp
  • 파이썬
  • CentOS
  • Spring
  • linux
  • python
  • Android
  • 자바스크립트
  • r
  • javascript
  • Java
  • oracle

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
코락 CoRock

코딩하는 락스타

programming/cpp

[C++] Template

2018. 3. 16. 11:22
반응형

C++은 일반화 프로그래밍


템플릿은 원래 C++ 표준이 아니었고 일반화 프로그래밍 표준이었는데

원래 템플릿 쓰던 애들이 가져와서 C++에서 쓰는거다.


구표준까지는 따로였지만, 신표준으로 넘어가면서 '템플릿도 C++이야' 라고 선언하면서

템플릿이 C++에 흡수되고, 그걸 표준화시킨게 STL(Standard Template Library)다.


얘는 일반화 프로그래밍이라 타입을 정할 수 없다.


1. C++에는 2가지 템플릿이 있다.

1. 템플릿 함수(외부함수를 템플릿으로 만들겠다 이거야)

2. 템플릿 클래스


VS 01_ 코드참고)



반응형
저작자표시 비영리 변경금지
    'programming/cpp' 카테고리의 다른 글
    • [C++] Template
    • [C++] #include <string> 직접 구현!
    • [C++] friend와 Operator Function
    • [C++] Stack과 Queue의 Push, Pop 구현
    코락 CoRock
    코락 CoRock
    A COder dreaming of being a ROCKstar

    티스토리툴바