반응형 C++25 C++ 소스코드: 여러개의 파라미터를 갖는 함수 템플릿 예제 #include using namespace std; template void Test(T2* pData); int main() { int x = 10; Test(&x); Test(&x); double y = 12.34; Test(&y); return 0; } template void Test(T2* pData) { T1 arr[size]; cout 2016. 11. 26. C++ 소스코드: 함수 템플릿 예제 #include using namespace std; struct POINT { int x, y; }; template void Swap(T& x, T& y); template T GetMax(T x, T y); int main() { int a = 10, b = 20; Swap(a, b); cout 2016. 11. 26. C++ 소스코드: 다양한 함수 오버로딩 예제 #include using namespace std; int GetSum(int x, int y); double GetSum(double x, double y); int GetSum(const int arr[], int size); int main() { int a, b; cout > a >> b; cout 2016. 11. 26. C++ 소스코드: 함수 오버로딩 예제 #include using namespace std; int GetIntMax(int a, int b) { return a > b ? a : b; } char GetCharMax(char a, char b) { return a > b ? a : b; } int main() { cout 2016. 11. 24. 이전 1 2 3 4 5 6 7 다음 반응형