Hi,
ihr könnt mir vielleicht weiterhelfen.
Ich schreibe eine Klasse für Brüche, also rationale Zahlen.
Die Ausgabe für diese hab ich schon geschrieben:
hierbei ist z der Zähler und n der Nenner der Klasse Rational.
Nun möchte ich, dass ich durch "cin >> bla;"
wenn ich in der Konsole nun an der Stelle 3/5 eingebe, in bla.z die 3 und in bla.n die 5 stehen habe.
So einfach wie bei der Ausgabe isses dann wohl doch net ;P
ihr könnt mir vielleicht weiterhelfen.
Ich schreibe eine Klasse für Brüche, also rationale Zahlen.
Die Ausgabe für diese hab ich schon geschrieben:
Code:
ostream& operator<< (ostream& o, Rational r)
{
return o << r.z << '/' << r.n;
}
hierbei ist z der Zähler und n der Nenner der Klasse Rational.
Nun möchte ich, dass ich durch "cin >> bla;"
wenn ich in der Konsole nun an der Stelle 3/5 eingebe, in bla.z die 3 und in bla.n die 5 stehen habe.
So einfach wie bei der Ausgabe isses dann wohl doch net ;P