루인엘다의 devlog

루인엘다의 devlog

  • 분류 전체보기 (69)
    • Unreal 강의 (33)
    • Unreal 강의 정리 (5)
    • Unity 강의 정리 (27)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

루인엘다의 devlog

컨텐츠 검색

태그

템플릿 연관 컨테이너 시퀸스 컨테이너

최근글

댓글

공지사항

아카이브

연관 컨테이너(1)

  • 20일차 (1/9)

    템플릿 자료형을 마치 변수처럼 사용하여 1번만 함수를 만들어도 되는 문법이다. template void print(Type _Value) { } 템플릿은 기본적으로 함수나 클래스 위에 template을 붙이게 되면 그 이름을 자료형이 존재하는 곳에 대입할 수 있게 되고 디 이후에는 필요하면 컴파일러가 자료형에 맞는 코드를 대신 작성해주는 문법이다. Print(bPtr); Print("AAAA"); Print(Ptr); Print(bPtr); Print("AAAA"); Print(Ptr); 함수 사용시에 을 쓰지 않아도 자료형이 어떤 자료형이라는 것을 알고 알아서 해주는데 이걸 템플릿 인자추론이라고 한다. 템플릿 특수화 오버로딩과 같은데 이미 같은 이름의 템플릿 함수가 있다면 이것을 템플릿 특수화라고 부른..

    2024.01.09
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바