Mensen ik zit met een opdracht voor school. moet binnen 20 min af zijn... wie kan mij helpen?
Zie hieronder, de gene die mij helpt krijgt een krat pils.
(onderwerp: templates) Onderstaand programma maakt gebruik van de templateklasse Pair voor de declaratie en initialisatie van de objecten pi (voor twee integers) en ps (voor twee strings). De klasse bevat naast de constructor nog een lidfunctie getmax. Deze retourneert het maximum van de twee elementen. De implementatie van getmax moet nog bedacht worden.
#include <iostream>
#include <string>
using namespace std;
template <typename T> class Pair
{
private:
T a;
T b;
public:
Pair (T a, T b) : a(a), b(b) {}
T getmax();
};
int main() {
Pair<int> pi (12, 6);
Pair <string> ps("25", "26");
cout << pi.getmax() << endl;
cout << ps.getmax() << endl;
return 0;
}
Zie hieronder, de gene die mij helpt krijgt een krat pils.
(onderwerp: templates) Onderstaand programma maakt gebruik van de templateklasse Pair voor de declaratie en initialisatie van de objecten pi (voor twee integers) en ps (voor twee strings). De klasse bevat naast de constructor nog een lidfunctie getmax. Deze retourneert het maximum van de twee elementen. De implementatie van getmax moet nog bedacht worden.
#include <iostream>
#include <string>
using namespace std;
template <typename T> class Pair
{
private:
T a;
T b;
public:
Pair (T a, T b) : a(a), b(b) {}
T getmax();
};
int main() {
Pair<int> pi (12, 6);
Pair <string> ps("25", "26");
cout << pi.getmax() << endl;
cout << ps.getmax() << endl;
return 0;
}