nforce17
Administrator
Dołączył: 05 Lis 2006
Posty: 388
Przeczytał: 0 tematów
Pomógł: 4 razy Ostrzeżeń: 0/5
|
Wysłany: Śro 20:31, 31 Sie 2011 Temat postu: [C++] Szablony |
|
|
// Tworzenie Szablonow C++
Kod: |
#include <iostream>
using namespace std;
template <class typ>
typ porownaj(typ a, typ b)
{
return (a > b) ? a : b;
}
int main()
{
// patrz uwaznie tu jest int !
int x = 10,y = 20,z;
z = porownaj(x,y);
cout << "Co jest wieksze ? " << x << " czy " << y << endl;
cout << " wieksze jest: " << z << endl;
// patrz uwaznie tu bedzie double !
double a = 10.5, b = 20.1, c;
c = porownaj(a,b);
cout << "Co jest wieksze ? " << a << " czy " << b << endl;
cout << " wieksze jest: " << c << endl;
return 0;
}
// Jak widac szablony pozwalaja nam na to by kompilator ustawial wartosci w funkcjach.
|
Post został pochwalony 0 razy
Ostatnio zmieniony przez nforce17 dnia Śro 20:31, 31 Sie 2011, w całości zmieniany 1 raz
|
|