ysk1m 님의 블로그

  • 홈
  • 태그
  • 방명록

non-type template arguments 1

[C++] Function Overloading과 Template

Function Overloading함수가 이름을 공유하는 것이다.그 대신 parameters의 type을 다르게 해야 한다.C에서는 data type에 따라 함수의 이름을 설정해야 한다.C++의 경우 동일한 이름만 써도 변수에 type만 정의하면 알아서 인식한다.하지만 return값이 다를 경우에는 이름을 공유할 수 없다. Compiler는 name mangling을 통해 함수 각각을 인식한다. Function Templates함수가 기능은 동일하고 input 받는 type만 다를 경우 template을 만들어서 사용한다.다음과 같이 template keyword를 통해 구현할 수 있다.T부분이 어떤 datatype이 될 수 있다.Template instantiation다음과 같이 다른 type의 pa..

Computing 2025.04.02
이전
1
다음
더보기
프로필사진

ysk1m 님의 블로그

ysk1m 님의 블로그 입니다.

  • 분류 전체보기 (51)
    • Paper review (4)
    • Leet code test (1)
    • Machine learning & Deep lea.. (24)
    • Math (0)
    • 자료구조 및 알고리즘 (0)
    • Computing (18)
    • Diffusion (4)

Tag

C++, sql, 인공지능, k-Fold, Generative Model, Multimodal, 뉴립스, 머신러닝, Structured Prediction, 트랜스포머, Linear Regression, transformer, 딥러닝, Machine Learning, AI, NeurIPS, Overfitting, Ridge regression, contrastive learning, confounding effect,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바