Ich möchte gern die Operatoren << und >> Überladen um in *proz Daten einzulesen.
Wie geh ich dabei vor? Habe nichts wirklich hilfreiches in der Suche gefunden.
Man soll in der Main dann solange Daten eingeben können bis man die Intervall grenze überschreitet ... und diese Dann auch wieder ausgeben ... Mein erster Ansatz war nen Array mit [anz] .. Die ist laut Aufgabe aber nicht bekannt ... Also dynamisch ;/
Wie geh ich dabei vor? Habe nichts wirklich hilfreiches in der Suche gefunden.
Man soll in der Main dann solange Daten eingeben können bis man die Intervall grenze überschreitet ... und diese Dann auch wieder ausgeben ... Mein erster Ansatz war nen Array mit [anz] .. Die ist laut Aufgabe aber nicht bekannt ... Also dynamisch ;/
Code:
#include "stdafx.h"
#include <iostream>
using namespace std;
class fach{
private:
int *proz; //Intervall 0 - 100;
unsigned long *gew; // 0.0 - 10.0
public:
fach(int a=0, unsigned long b=0.0):proz(a),gew(b){}
fach &operator<<(const fach &f)
{
this->proz=new int[*proz];
this->gew=new unsigned long[*gew];
}
}