QDatastream & iostream

Alles rund um die Programmierung mit Qt
Antworten
jaegermeister
Beiträge: 70
Registriert: 11. August 2004 07:44
Wohnort: Bergen auf Rügen
Kontaktdaten:

QDatastream & iostream

Beitrag von jaegermeister »

Ich möchte Daten von einem QDatastream in ein iostream schreiben

Code: Alles auswählen

saveStream(QDataStream& out) const
{
	out << std::cout//tOStream
 	<< static_cast<const mpz_class*> (this);
	return out;
}
Das scheint zu gehen weiß ich aber nicht weil ja der andere Operator nicht geht.

Code: Alles auswählen

loadStream(QDataStream& in)
{
 in >>  std::cin.>>
	static_cast<const mpz_class*> (this);
	return in;
}
Ich hab keine Ahnung ob das so geht. Bin ich auf dem richtigen weg oder völlig falsch?

mfg jaegermeister
Wie könnten ja wenn wir wollten, aber wie wollen ja nicht.
jaegermeister
Beiträge: 70
Registriert: 11. August 2004 07:44
Wohnort: Bergen auf Rügen
Kontaktdaten:

Beitrag von jaegermeister »

Code: Alles auswählen

QDataStream & operator>>(QDataStream & in, EInteger & aObj)
{
	char* mem;
	std::istrstream inStrStream(mem);
	in >> mem;//wenn ich nach dieser zeile auf mem zugreif knallt es
	inStrStream >> aObj;
	return in;
}
läßt sich kompilieren funktionier aber nich
den anderen operator hab ich inzwischen hinbekommen
Wie könnten ja wenn wir wollten, aber wie wollen ja nicht.
Antworten