사용 샘플
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 31 | #pragma warning (disable:4996) #include <iostream> using namespace std; void myswap( int &a, int &b ){ int temp = a; a = b; b = temp; } template < class type> void myswap( type &a, type &b ){ type temp = a; a = b; b = temp; } void main() { int i = 10, j = 20; double x = 12.3, y = 34.5; cout << "i, j\t#\t" << i << ",\t" << j << endl; cout << "x, y\t#\t" << x << ",\t" << y << endl; myswap(i, j); myswap(x, y); cout << "i, j\t#\t" << i << ",\t" << j << endl; cout << "x, y\t#\t" << x << ",\t" << y << endl; } |
320x100
'프로그래밍 > C,C++' 카테고리의 다른 글
[C]문자열관련 함수, 메모리 관련 함수, 파일 관련 함수 예제 (0) | 2015.01.20 |
---|---|
배열 Array 과 배열을 이용한 문자열 (0) | 2015.01.20 |
전처리기 preprocessor, 기억류 storage class (0) | 2015.01.20 |
동적할당 (0) | 2014.09.12 |
[C++] struct, class (0) | 2014.09.11 |
댓글