Hallo,
ich sollte in einem Programm ein Konfigurationsfile zum Lesen öffnen.
Zum einen beinhaltet das File eine gewisse Magic Number ganz am Anfang, anhand welcher festgestellt werden sollte, dass diese Datei die richtige ist. Zum Anderen stehen in dieser Datei auch verschiedene unsigned char welche die eigentlichen Informationen sind.
Ich habe es mal mit dem folgenden versucht:
Leider bin ich aber noch nicht wirklich auf einen grünen Zweig gekommen. Ich lese ja verschiedene Informationen ein, die dann extrahiert werden sollten.
Wäre super, wenn mir jemand von euch einen Tipp geben könnte.
MfG,
newpipe
ich sollte in einem Programm ein Konfigurationsfile zum Lesen öffnen.
Zum einen beinhaltet das File eine gewisse Magic Number ganz am Anfang, anhand welcher festgestellt werden sollte, dass diese Datei die richtige ist. Zum Anderen stehen in dieser Datei auch verschiedene unsigned char welche die eigentlichen Informationen sind.
Ich habe es mal mit dem folgenden versucht:
Code:
ifstream file ("example.conf", ios::in|ios::binary|ios::ate);
if (file.is_open())
{
int size;
size = (int) file.tellg();
memblock = new char [size];
file.seekg (0, ios::beg);
file.read (memblock, size);
file.close();
cout << "the complete content is in memory";
delete[] memblock;
}
else cout << "Unable to open file";
Wäre super, wenn mir jemand von euch einen Tipp geben könnte.
MfG,
newpipe