so ich habe nun eine kleine klasse:
nun möchte ich an eine bestimmte stelle im code springen, um zum beispiel das geschriebene wieder auszulesen. ist das bei streams überhaupt möglich?
wenn ja, bitte um kleinen hint *Gg*
greetz
antwort:
Code:
#include "wavecoder.hpp"
using namespace std;
class WaveFile
{
private:
fstream wavefile;
public:
WaveFile()
{
wavefile.open("test.txt",ios::binary | ios::in | ios::out | ios::ate);
}
~WaveFile()
{
wavefile.close();
}
void schreibe()
{
wavefile.seekp(0);
wavefile << "muahaha" << endl;
}
void lesen()
{
wavefile.seekg(0);
}
};
int main()
{
WaveFile *xxx = new WaveFile();
xxx->schreibe();
delete xxx;
return 0;
}
Lesezeichen