언어/기타
2007.03.12 23:59

template에 관한 간단한 예.

조회 수 1180 추천 수 4 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 


Swap함수를 쓸때 데이터형마다 다른 인자를 줘야하기 때문에(예를들어 inline void swap(int &a,int &b) 또는 inline void swap(char &a,char &b)) 다른 데이터형을 swap시킬때 여러개의 swap함수가 필요합니다.


 


하지만 template를 이용하면 이런 불편함은 사라지게 되지요.


 





 


template <typename T>


inline void swap(T &a,T &b)


{


        T t = a;


        a = b;


        b = t;     // 물론 xor연산을 이용하면 되겠지만, 귀찮으므로;
}


 






 


다들 아시는 팁이겠지만..모르시는 분을 위해..^^

?

  1. SRPG 만들기는

  2. SRPG95에서 MP 0 소모 마법의 활용.

  3. srpg만들 때, 이벤트블록 3개로 이동범위 적용하기.

  4. srpg의 이동 시스템

  5. template에 관한 간단한 예.

  6. TheWindsOfFeather의 시스템

  7. Trpg에 대하여 조금 자세히 분석하자!!

  8. Unity3D

  9. VB/VC 키코드 리스트

  10. VNAP 1.78

  11. vnap 로드는 load로 되는데 세이브는 save로 안된다??????????? ㅡ.ㅡ;

  12. VNAP 배경음 예제

  13. Vnap 초보 길들이기 -1 "기본적인 설명"

  14. Vnap 초보 길들이기 -2 "시작과 설정"

  15. W.P와 B.P의 대입 근데 할사림이 있을까?

  16. XP 원거리 공격

  17. XP버전 이름입력처리 초보자용

  18. XP툴을 이용한 SRPG 이동형식

  19. YMD_time system

  20. zz

Board Pagination Prev 1 ... 4 5 6 7 8 9 10 11 12 13 ... 51 Next
/ 51






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)