티스토리 뷰
선언하기
template <class T>
void myswap(T &a, T &b) {
T tmp;
tmp = a;
a = b;
b = tmp;
}
사용하기
예1: swap
void myswap(int &a, int &b) {
int tmp;
tmp = a;
a = b;
b = tmp;
}
예2: 배열 전체를 add해주는 함수
'PL > C++' 카테고리의 다른 글
[C++] friend function (0) | 2021.12.15 |
---|---|
[C++] Inheritance(상속) (0) | 2021.12.15 |
[C++] static 멤버 사용하기 (0) | 2021.12.15 |
[C++] overloading(오버로딩) vs overriding(오버라이딩), virtual function (0) | 2021.12.05 |
[C++] namespace 사용하기 (0) | 2021.11.05 |